The flights from Leg 9 to leg 10:
Mexico City to Toronto: (not 100% confirmed but probably)
Air Canada flight AC1981, May 16 2018, leaving 13h45 and arriving at 1915
Toronto to Fredericton:
Air Canada flight AC8960, May 16 2018, leaving 21h15 and arriving 00:20