2019/20202018/20192017/20182016/20172015/20162014/20152013/2014All competitions Canadian Championship USL Championship North American Soccer League Canadian Championship 2017DateRoundRoundH/ARes.04.05.20171. Round First leg1. Round First legHFC EdmontonW1:00:011.05.20171. Round 2nd leg1. Round 2nd legAFC EdmontonW3:22:124.05.2017Semi-finals First legSemi-Final First legHToronto FCW2:10:101.06.2017Semi-finals 2nd legSemi-Final 2nd legAToronto FCL0:40:2USL Championship 2017DateRoundRoundH/ARes.02.04.2017Matchday 2Matchday 2ASaint Louis FCL2:31:209.04.2017Matchday 2Matchday 2ATampa BayL0:10:015.04.2017Matchday 2Matchday 2ARichmond KickersW1:00:022.04.2017Matchday 2Matchday 2HToronto FC 2D0:00:030.04.2017Matchday 2Matchday 2ACharleston BatteryD2:21:106.05.2017Matchday 3Matchday 3HTampa BayD0:00:013.05.2017Matchday 3Matchday 3HPittsburgh RiverhoundsL0:10:020.05.2017Matchday 3Matchday 3ANew York RB IIW4:31:127.05.2017Matchday 3Matchday 3HRichmond KickersW5:32:104.06.2017Matchday 4Matchday 4APhil. Union 2D1:10:111.06.2017Matchday 4Matchday 4HPennW1:00:018.06.2017Matchday 4Matchday 4ARNYFCL0:10:120.06.2017Matchday 4Matchday 4HOrlando City BW1:01:024.06.2017Matchday 4Matchday 4HNew York RB IID2:21:0North American Soccer League 2016 Fall SeasonDateRoundRoundH/ARes.03.07.2016Matchday 1Matchday 1ACosmosL1:20:210.07.2016Matchday 1Matchday 1HRayo OKCL0:10:117.07.2016Matchday 1Matchday 1AFC EdmontonL0:10:023.07.2016Matchday 1Matchday 1AJacksonvilleW2:01:028.07.2016Matchday 1Matchday 1HN. CarolinaW2:01:031.07.2016Matchday 1Matchday 1HTampa BayW2:02:007.08.2016Matchday 2Matchday 2AIndy ElevenL0:10:013.08.2016Matchday 2Matchday 2HJacksonvilleL1:21:121.08.2016Matchday 2Matchday 2AFt. LauderdaleL1:31:125.08.2016Matchday 2Matchday 2HMiami FCD0:00:028.08.2016Matchday 2Matchday 2HIndy ElevenD1:10:003.09.2016Matchday 3Matchday 3HFC EdmontonD2:22:108.09.2016Matchday 3Matchday 3APRFCD0:00:011.09.2016Matchday 3Matchday 3AN. CarolinaD0:00:018.09.2016Matchday 3Matchday 3AMinnesota UtdW3:21:225.09.2016Matchday 3Matchday 3HMinnesota UtdW3:10:129.09.2016Matchday 3Matchday 3AMiami FCL1:21:102.10.2016Matchday 4Matchday 4HPRFCL1:21:109.10.2016Matchday 4Matchday 4HCosmosD1:10:017.10.2016Matchday 4Matchday 4ARayo OKCL1:31:123.10.2016Matchday 4Matchday 4ATampa BayD1:11:029.10.2016Matchday 4Matchday 4HFt. LauderdaleL0:10:0