Note: The statistics shown below are limited to 2 seasons before and after 2023. Visit the player's page to view their career statistics.
Goalkeepers
Position: GK ▪ Footed: Right
Age : 35
Born : Knin, Croatia hr
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
GA
CS
MP
Min
GA
CS
MP
Min
GA
CS
MP
Min
GA
CS
Matches
2021-2022 33 Red Star rs SRB 1. SuperLiga 30 2,700 18 7 630 8 1 37 3,330 8 19 Matches
2022 34 Canada 20 1,800 7 10 20 1,800 7 10
2022-2023 34 Red Star rs SRB 1. SuperLiga 33 2,970 19 6 540 11 0 39 3,510 11 19 Matches
2023 35 Canada 3 270 2 1 3 270 2 1
2023-2024 35 Slovan Bratislava 7 593 7 1 7 593 7 1 Matches
2024-2025 36 Al-Riyadh SC sa KSA 1. Pro League 33 2,970 51 8 33 2,970 51 8 Matches
25 Seasons *10 Clubs 389 34,826 283 157 50 4,463 77 12 50 4,389 18 22 489 43,678 378 191
Position: GK ▪ Footed: Left
Age : 25
Born : Pickering, Ontario, Canada ca
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
GA
CS
MP
Min
GA
CS
MP
Min
GA
CS
MP
Min
GA
CS
MP
Min
GA
CS
Matches
2021 23 Minnesota Utd us USA 1. MLS 4 360 10 0 4 360 10 0 Matches
2021 23 Canada 0 Matches
2022 24 Minnesota Utd us USA 1. MLS 32 2,835 48 5 32 2,835 48 5 Matches
2022 25 Canada 2 180 1 2 180 0 1 Matches
2023 25 Minnesota Utd us USA 1. MLS 30 2,700 43 8 5 510 13 1 35 3,210 56 9 Matches
2023 25 Canada 2 210 4 0 2 210 4 0 Matches
2024 26 Minnesota Utd us USA 1. MLS 26 2,340 31 7 2 180 2 1 28 2,520 33 8 Matches
2024 26 Canada 3 270 2 3 3 270 2 3 Matches
2025 27 Minnesota Utd us USA 1. MLS 30 2,700 30 10 2 240 3 0 3 270 6 0 35 3,210 39 10 Matches
2025 27 Canada 6 540 2 4 6 540 2 4 Matches
8 Seasons *4 Clubs 154 13,815 206 41 2 240 3 0 12 1,140 22 3 15 1,335 10 9 183 16,530 241 53
Position: GK ▪ Footed: Right
Age : 28
Born : Greenfield Park, Quebec, Canada ca
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
GA
CS
MP
Min
GA
CS
MP
Min
GA
CS
MP
Min
GA
CS
MP
Min
GA
CS
Matches
2021 26 Canada 5 450 5 1 5 450 5 1 Matches
2021 26 Vancouver W'caps us USA 1. MLS 27 2,430 31 6 27 2,430 31 6 Matches
2022 27 LAFC us USA 1. MLS 33 2,970 36 9 2 180 3 1 35 3,150 39 10 Matches
2022 27 Canada 5 450 2 5 450 0 2 Matches
2023 28 LAFC us USA 1. MLS 7 630 7 2 7 630 7 2 Matches
2023 28 Canada 0 Matches
2024 29 Canada 8 720 5 6 8 720 5 6 Matches
2024 29 Portland Timbers us USA 1. MLS 20 1,757 38 1 3 270 4 1 23 2,027 42 2 Matches
2025 30 Canada 4 360 1 3 4 360 1 3 Matches
2025 30 Portland Timbers us USA 1. MLS 15 1,350 22 3 2 210 3 0 1 90 1 0 18 1,650 26 3 Matches
13 Seasons *8 Clubs 210 18,749 322 45 4 390 6 1 4 360 5 1 29 2,501 13 14 247 22,000 346 61
Position: GK ▪ Footed: Right
Age : 22
Born : England, United Kingdom eng
Wikipedia
Defenders
Position: DF (CB) ▪ Footed: Left
Age : 25
Born : Scarborough Village, Ontario, Canada ca
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021 23 Canada 5 436 0 0 5 436 0 0 Matches
2021 23 CF Montréal us USA 1. MLS 27 2,378 1 0 27 2,378 1 0 Matches
2022 25 Canada 20 1,563 0 1 20 1,563 0 1 Matches
2022 24 CF Montréal us USA 1. MLS 27 2,295 2 3 4 303 0 0 31 2,598 2 3 Matches
2023 25 CF Montréal us USA 1. MLS 6 474 0 0 6 474 0 0 Matches
2023 25 Canada 5 480 0 0 5 480 0 0 Matches
2023 25 Inter Miami us USA 1. MLS 22 1,843 0 0 6 537 0 0 7 673 0 0 35 3,053 0 0 Matches
2024 26 Canada 4 73 0 0 4 73 0 0 Matches
2024 26 Portland Timbers us USA 1. MLS 23 1,959 0 0 2 149 0 0 25 2,108 0 0 Matches
2025 27 Canada 3 208 0 0 3 208 0 0 Matches
2025 27 Portland Timbers us USA 1. MLS 24 1,880 1 0 1 120 0 0 3 204 0 0 28 2,204 1 0 Matches
8 Seasons *5 Clubs 167 13,543 4 3 7 657 0 0 16 1,329 0 0 42 3,109 0 1 232 18,638 4 4
Position: DF-MF (FB) ▪ Footed: Right
Age : 28
Born : Toronto, Ontario, Canada ca
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021 26 Toronto FC us USA 1. MLS 27 2,292 3 0 3 270 0 0 30 2,562 3 0 Matches
2021 26 Canada 5 388 0 0 5 388 0 0 Matches
2021-2022 26 Nottingham Forest eng ENG 2. Championship 5 120 0 0 5 120 0 0 Matches
2022 27 Toronto FC us USA 1. MLS 10 862 0 3 10 862 0 3 Matches
2022 27 Canada 23 1,568 1 2 23 1,568 1 2 Matches
2023 28 Canada 5 479 0 0 5 479 0 0 Matches
2023 28 Vancouver W'caps us USA 1. MLS 12 948 1 2 12 948 1 2 Matches
2023 28 Toronto FC us USA 1. MLS 18 1,610 2 3 18 1,610 2 3 Matches
2024 29 Toronto FC us USA 1. MLS 12 901 1 2 3 246 0 0 15 1,147 1 2 Matches
2024 29 Canada 10 634 0 0 10 634 0 0 Matches
2025 30 Toronto FC us USA 1. MLS 17 1,251 1 1 17 1,251 1 1 Matches
2025 30 Canada 9 782 0 1 9 782 0 1 Matches
12 Seasons *6 Clubs 206 14,755 18 22 6 516 0 0 57 4,155 1 3 269 19,426 19 25
Position: DF (CB) ▪ Footed: Right
Age : 36
Born : Toronto, Ontario, Canada ca
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021 34 Canada 4 360 0 0 4 360 0 0
2021-2022 34 Moreirense pt POR 1. Primeira Liga 18 1,424 2 0 18 1,424 2 0 Matches
2022 35 Canada 18 1,572 1 0 18 1,572 1 0
2022-2023 35 Chaves pt POR 1. Primeira Liga 31 2,643 7 0 31 2,643 7 0 Matches
2023 36 Canada 4 334 1 0 4 334 1 0
2023-2024 36 Chaves pt POR 1. Primeira Liga 20 1,347 1 0 20 1,347 1 0 Matches
2024-2025 37 Boavista pt POR 1. Primeira Liga 8 219 0 0 8 219 0 0 Matches
18 Seasons *8 Clubs 198 15,084 32 2 36 3,073 3 0 234 18,157 35 2
Position: DF (CB) ▪ Footed: Right
Age : 25
Born : Torrance, California, United States us
Wikipedia
Position: DF (CB)
Age : 22
Born : Canada ca
Position: DF-FW-MF (FB, left) ▪ Footed: Left
Age : 22
Born : Monrovia, Liberia lr
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021-2022 20 Bayern Munich de GER 1. Bundesliga 22 1,740 0 3 2 144 0 0 7 475 0 2 31 2,359 0 5 Matches
2022 21 Canada 18 1,470 5 8 18 1,470 5 8
2022-2023 21 Bayern Munich de GER 1. Bundesliga 26 2,042 1 4 3 200 2 2 9 602 0 2 38 2,844 3 8 Matches
2023 22 Canada 1 90 0 0 1 90 0 0
2023-2024 22 Bayern Munich de GER 1. Bundesliga 29 2,065 2 5 3 241 0 0 10 706 1 0 42 3,012 3 5 Matches
2024 23 Canada 11 902 0 0 11 902 0 0
2024-2025 23 Bayern Munich de GER 1. Bundesliga 19 1,560 1 2 3 153 0 1 9 701 2 0 31 2,414 3 3 Matches
16 Seasons *5 Clubs 246 16,728 20 35 22 1,619 2 4 60 3,937 3 10 40 3,082 8 10 368 25,366 33 59
Position: DF-MF (FB, right) ▪ Footed: Right
Age : 24
Born : Vancouver, British Columbia, Canada ca
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021 22 Nashville SC us USA 1. MLS 26 2,143 1 1 26 2,143 1 1 Matches
2021 22 Canada 5 422 0 0 5 422 0 0 Matches
2022 23 Canada 26 1,985 1 1 26 1,985 1 1 Matches
2022 23 CF Montréal us USA 1. MLS 33 2,646 4 4 3 195 0 0 36 2,841 4 4 Matches
2022-2023 23 Celtic sct SCO 1. Premiership 14 1,233 1 1 14 1,233 1 1 Matches
2023 24 Canada 1 80 0 0 1 80 0 0
2023-2024 24 Celtic sct SCO 1. Premiership 32 2,614 1 5 6 540 0 0 38 3,154 1 5 Matches
2024 25 Canada 9 651 0 0 9 651 0 0
2024-2025 25 Celtic sct SCO 1. Premiership 32 2,625 4 10 10 836 0 0 42 3,461 4 10 Matches
2025 26 Canada 3 167 0 0 3 167 0 0
11 Seasons *4 Clubs 162 13,124 11 22 20 1,596 0 0 45 3,350 1 1 227 18,070 12 23
Position: DF (CB) ▪ Footed: Left
Age : 25
Born : Canada ca
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021-2022 24 Jahn Regensburg de GER 2. 2. Bundesliga 23 1,732 2 0 1 90 0 0 24 1,822 2 0 Matches
2022 24 Canada 8 592 0 0 8 592 0 0
2022-2023 25 Jahn Regensburg de GER 2. 2. Bundesliga 23 1,189 0 0 1 42 0 0 24 1,231 0 0 Matches
2023 25 Canada 2 52 0 0 2 52 0 0
2023-2024 26 RZ Pellets WAC at AUT 1. Bundesliga 18 1,482 1 0 18 1,482 1 0 Matches
2024-2025 27 RZ Pellets WAC at AUT 1. Bundesliga 0 0 Matches
2024-2025 27 Eupen be BEL 2. Pro League B 19 1,585 1 0 19 1,585 1 0 Matches
8 Seasons *4 Clubs 132 8,791 5 0 5 338 1 0 10 644 0 0 147 9,773 6 0
Position: DF-FW (CB) ▪ Footed: Left
Age : 25
Born : Ajax, Ontario, Canada ca
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021 23 Vancouver W'caps us USA 1. MLS 5 145 0 0 5 145 0 0 Matches
2021-2022 23 Panetolikos gr GRE 1. Super League 29 2,490 2 0 29 2,490 2 0 Matches
2022 24 Canada 1 90 0 0 1 90 0 0
2022-2023 24 Panetolikos gr GRE 1. Super League 13 1,170 0 1 13 1,170 0 1 Matches
2023 25 Canada 1 45 0 0 1 45 0 0 Matches
2023 25 Malmö se SWE 1. Allsvenskan 25 2,086 3 0 25 2,086 3 0 Matches
2024 26 Canada 11 831 0 0 11 831 0 0 Matches
2024 26 Malmö se SWE 1. Allsvenskan 12 1,057 2 0 12 1,057 2 0 Matches
2024-2025 26 Marseille fr FRA 1. Ligue 1 21 1,420 0 0 2 99 0 0 23 1,519 0 0 Matches
2025 27 Canada 7 516 1 0 7 516 1 0
15 Seasons *7 Clubs 169 13,495 9 3 2 99 0 0 3 172 0 0 28 2,050 1 0 202 15,816 10 3
Position: DF-MF ▪ Footed: Right
Age : 24
Born : Delmas, Haiti ht
Wikipedia
Position: DF (CB-FB)
Age : 28
Born : Calgary, Alberta, Canada ca
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021 26 Vasalund se SWE 2. Superettan 5 242 0 0 5 242 0 0 Matches
2021 26 York United ca CAN 1. CanPL 24 2,046 1 0 24 2,046 1 0 Matches
2022 27 York United ca CAN 1. CanPL 28 2,505 1 1 28 2,505 1 1 Matches
2022-2023 27 Korona Kielce pl POL 1. Ekstraklasa 17 1,510 1 1 17 1,510 1 1 Matches
2023 28 Canada 2 9 0 0 2 9 0 0
2023-2024 28 Korona Kielce pl POL 1. Ekstraklasa 34 2,994 1 1 34 2,994 1 1 Matches
2024 29 Canada 1 35 0 0 1 35 0 0
2024-2025 29 Korona Kielce pl POL 1. Ekstraklasa 7 550 0 0 7 550 0 0 Matches
11 Seasons *7 Clubs 179 14,947 6 6 3 44 0 0 182 14,991 6 6
Position: DF-MF (FB, left) ▪ Footed: Left
Age : 28
Born : London, England, United Kingdom eng
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021 26 Vålerenga no NOR 1. Eliteserien 12 1,080 0 0 12 1,080 0 0 Matches
2021-2022 26 Hatayspor tr TUR 1. Süper Lig 34 2,927 0 2 34 2,927 0 2 Matches
2022 27 Canada 24 1,408 1 3 24 1,408 1 3
2022-2023 27 Hatayspor tr TUR 1. Süper Lig 18 1,369 0 0 18 1,369 0 0 Matches
2022-2023 27 Galatasaray tr TUR 1. Süper Lig 6 512 0 1 6 512 0 1 Matches
2023 28 Canada 0 0 0 Matches
2023 28 Vancouver W'caps us USA 1. MLS 10 409 0 1 10 409 0 1 Matches
2024 29 Canada 0 0 0 Matches
2024 29 Vancouver W'caps us USA 1. MLS 16 751 1 2 1 29 0 0 17 780 1 2 Matches
2025 30 Vancouver W'caps us USA 1. MLS 7 291 2 0 4 300 0 0 11 591 2 0 Matches
16 Seasons *8 Clubs 212 15,904 3 12 4 360 1 0 5 329 0 0 33 1,856 1 3 254 18,449 5 15
Position: DF
Age : 17
Born : Canada ca
Midfielders
Position: MF (AM-CM-DM) ▪ Footed: Right
Age : 30
Born : Toronto, Ontario, Canada ca
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021 28 Toronto FC us USA 1. MLS 24 1,650 4 2 2 103 1 0 26 1,753 5 2 Matches
2021 28 Canada 5 393 1 0 5 393 1 0 Matches
2022 29 Toronto FC us USA 1. MLS 23 1,687 9 4 23 1,687 9 4 Matches
2022 30 Canada 21 1,148 1 1 21 1,148 1 1 Matches
2023 30 Toronto FC us USA 1. MLS 21 1,876 4 4 2 180 0 0 23 2,056 4 4 Matches
2023 30 Canada 5 451 1 0 5 451 1 0 Matches
2024 31 Toronto FC us USA 1. MLS 22 1,853 2 1 3 270 0 0 25 2,123 2 1 Matches
2024 31 Canada 10 475 0 0 10 475 0 0 Matches
2025 32 Toronto FC us USA 1. MLS 24 1,920 4 1 24 1,920 4 1 Matches
2025 32 Canada 2 28 0 0 2 28 0 0 Matches
14 Seasons *2 Clubs 340 25,486 52 41 7 553 1 0 65 3,838 7 2 412 29,877 60 43
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2022 21 Vancouver W'caps us USA 1. MLS 2 56 0 0 2 56 0 0 Matches
2023 22 Canada 4 295 0 0 4 295 0 0 Matches
2023 22 Vancouver W'caps us USA 1. MLS 22 1,126 2 1 4 219 0 0 26 1,345 2 1 Matches
2024 23 Canada 6 386 0 1 6 386 0 1 Matches
2024 23 Vancouver W'caps us USA 1. MLS 22 1,350 1 0 2 180 0 0 24 1,530 1 0 Matches
2025 24 Canada 7 357 1 2 7 357 1 2 Matches
2025 24 Vancouver W'caps us USA 1. MLS 22 1,288 0 8 9 731 0 1 31 2,019 0 9 Matches
6 Seasons *3 Clubs 87 5,124 7 12 2 151 0 0 15 1,130 0 1 19 1,115 1 3 123 7,520 8 16
Position: MF (DM) ▪ Footed: Right
Age : 24
Born : Toronto, Ontario, Canada ca
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021 22 Toronto FC us USA 1. MLS 1 32 0 0 1 16 0 0 2 48 0 0 Matches
2021 22 Columbus Crew us USA 1. MLS 23 1,139 0 0 23 1,139 0 0 Matches
2021 22 Canada 4 126 0 0 4 126 0 0 Matches
2021-2022 23 Deinze be BEL 2. First Division B 10 817 0 1 10 817 0 1 Matches
2022 24 Canada 6 243 0 1 6 243 0 1
2022-2023 24 Deinze be BEL 2. Pro League B 26 1,670 0 0 26 1,670 0 0 Matches
2023 24 FC Dallas us USA 1. MLS 7 369 0 0 7 369 0 0 Matches
2023 24 Canada 4 223 0 0 4 223 0 0 Matches
2024 25 FC Dallas us USA 1. MLS 18 1,378 1 1 1 45 0 0 19 1,423 1 1 Matches
2024-2025 26 Crawley Town eng ENG 3. League One 16 1,328 0 2 16 1,328 0 2 Matches
14 Seasons *8 Clubs 227 14,792 4 8 4 179 1 0 1 16 0 0 17 837 1 1 249 15,824 6 9
Position: MF ▪ Footed: Left
Age : 23
Born : Canada ca
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021 21 TFC II us USA 3. USL League One 1 85 0 0 1 85 0 0 Matches
2021 21 Toronto FC us USA 1. MLS 20 994 3 3 4 278 0 1 24 1,272 3 4 Matches
2022 22 Toronto FC us USA 1. MLS 13 581 0 1 13 581 0 1 Matches
2022 22 Canada 3 14 0 0 3 14 0 0 Matches
2022 22 Nashville SC us USA 1. MLS 8 506 2 0 8 506 2 0 Matches
2023 23 Nashville SC us USA 1. MLS 28 1,315 3 1 3 174 0 0 6 348 1 3 37 1,837 4 4 Matches
2023 23 Canada 3 87 1 0 3 87 1 0 Matches
2024 24 Nashville SC us USA 1. MLS 23 1,409 2 3 6 424 2 1 29 1,833 4 4 Matches
2024 24 Canada 10 531 2 1 10 531 2 1 Matches
2025 25 Nashville SC us USA 1. MLS 23 1,110 4 2 3 154 0 1 26 1,264 4 3 Matches
2025 25 Canada 8 335 0 0 8 335 0 0 Matches
8 Seasons *5 Clubs 136 7,021 14 13 6 328 0 1 20 1,230 3 5 25 988 3 1 187 9,567 20 20
Position: MF (AM-WM) ▪ Footed: Right
Age : 33
Born : Perth, Scotland, United Kingdom sco
Wikipedia
Position: MF (CM-DM) ▪ Footed: Right
Age : 28
Born : Repentigny, Quebec, Canada ca
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021 26 Canada 4 149 0 0 4 149 0 0 Matches
2021 26 CF Montréal us USA 1. MLS 25 1,713 1 1 25 1,713 1 1 Matches
2022 27 Canada 12 558 0 0 12 558 0 0 Matches
2022 27 CF Montréal us USA 1. MLS 26 1,490 0 3 26 1,490 0 3 Matches
2023 28 Canada 1 61 0 0 1 61 0 0 Matches
2023 28 CF Montréal us USA 1. MLS 16 1,093 0 0 1 76 0 0 17 1,169 0 0 Matches
2024 29 Canada 1 12 0 0 1 12 0 0 Matches
2024 29 CF Montréal us USA 1. MLS 27 2,136 1 1 2 135 0 0 29 2,271 1 1 Matches
2025 30 CF Montréal us USA 1. MLS 24 1,538 0 0 3 161 0 0 27 1,699 0 0 Matches
14 Seasons *3 Clubs 222 16,595 3 10 10 724 0 0 54 3,209 0 3 286 20,528 3 13
Position: MF (CM) ▪ Footed: Right
Age : 20
Born : Abidjan, Côte d'Ivoire ci
Position: MF (DM) ▪ Footed: Right
Age : 23
Born : Canada ca
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021 21 CF Montréal us USA 1. MLS 26 1,982 2 0 26 1,982 2 0 Matches
2022 22 Canada 0 0 0 Matches
2022 22 CF Montréal us USA 1. MLS 26 1,379 2 0 2 172 0 1 28 1,551 2 1 Matches
2023 23 Canada 1 29 0 0 1 29 0 0 Matches
2023 23 CF Montréal us USA 1. MLS 28 2,432 5 2 2 210 1 0 30 2,642 6 2 Matches
2024 24 Canada 6 344 0 0 6 344 0 0 Matches
2024 24 CF Montréal us USA 1. MLS 17 1,497 2 1 3 270 0 0 20 1,767 2 1 Matches
2024-2025 25 Grasshopper ch SUI 1. Super Lg 17 824 1 0 17 824 1 0 Matches
2025 25 LAFC us USA 1. MLS 10 643 1 0 1 45 0 0 11 688 1 0 Matches
2025 25 Canada 8 363 0 1 8 363 0 1 Matches
10 Seasons *4 Clubs 161 10,282 15 5 16 1,309 1 3 17 844 0 1 194 12,435 16 9
Position: MF ▪ Footed: Right
Age : 24
Position: MF (DM)
Age : 21
Born : Canada ca
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021 19 Cavalry FC ca CAN 1. CanPL 27 1,631 2 1 27 1,631 2 1 Matches
2022 20 Cavalry FC ca CAN 1. CanPL 10 767 0 1 10 767 0 1 Matches
2022-2023 21 Ross County sct SCO 1. Premiership 27 1,724 0 2 27 1,724 0 2 Matches
2023 21 Canada 1 22 0 0 1 22 0 0
2023-2024 22 Ross County sct SCO 1. Premiership 28 1,768 1 0 28 1,768 1 0 Matches
2024-2025 23 Ross County sct SCO 1. Premiership 11 323 0 0 11 323 0 0 Matches
2025 23 CF Montréal us USA 1. MLS 34 2,506 2 0 3 223 0 0 37 2,729 2 0 Matches
9 Seasons *4 Clubs 153 9,996 6 5 3 223 0 0 1 22 0 0 157 10,241 6 5
Forwards
Position: FW-MF (AM, left)
Age : 23
Born : Toronto, Ontario, Canada ca
Wikipedia
Position: FW-MF (AM-WM) ▪ Footed: Right
Age : 32
Born : Brampton, Ontario, Canada ca
Wikipedia
Position: FW ▪ Footed: Left
Age : 30
Born : Toronto, Ontario, Canada ca
Wikipedia
Position: FW-MF ▪ Footed: Left
Age : 24
Born : Colombes, France fr
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021-2022 22 FC Eindhoven nl NED 2. Eerste Divisie 26 1,943 8 1 26 1,943 8 1 Matches
2022 23 Canada 4 49 0 0 4 49 0 0
2022-2023 23 FC Eindhoven nl NED 2. Eerste Divisie 29 2,424 11 9 29 2,424 11 9 Matches
2022-2023 23 Sparta Rotterdam nl NED 1. Eredivisie 2 11 0 0 2 11 0 0 Matches
2023 24 Canada 4 96 0 0 4 96 0 0
2023-2024 24 Sparta Rotterdam nl NED 1. Eredivisie 31 1,379 4 2 31 1,379 4 2 Matches
2024 25 Canada 1 35 0 0 1 35 0 0
2024-2025 25 Sparta Rotterdam nl NED 1. Eredivisie 12 308 0 1 12 308 0 1 Matches
2024-2025 25 Almere City nl NED 1. Eredivisie 17 1,289 3 2 17 1,289 3 2 Matches
11 Seasons *7 Clubs 149 9,065 28 19 12 384 1 0 161 9,449 29 19
Position: FW-MF ▪ Footed: Right
Age : 23
Born : Brooklyn, New York, United States us
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021-2022 21 Lille fr FRA 1. Ligue 1 38 2,804 15 0 2 163 1 0 8 674 3 0 48 3,641 19 0 Matches
2022 22 Canada 24 1,762 10 3 24 1,762 10 3
2022-2023 22 Lille fr FRA 1. Ligue 1 37 3,166 24 4 3 238 2 0 40 3,404 26 4 Matches
2023 23 Canada 1 90 0 0 1 90 0 0
2023-2024 23 Lille fr FRA 1. Ligue 1 34 2,629 19 4 3 232 3 3 8 529 3 0 45 3,390 25 7 Matches
2024 24 Canada 11 833 4 1 11 833 4 1
2024-2025 24 Lille fr FRA 1. Ligue 1 32 2,554 16 5 3 265 0 3 10 747 7 2 45 3,566 23 10 Matches
2025 25 Canada 10 776 3 1 10 776 3 1
15 Seasons *4 Clubs 273 19,366 123 32 16 1,132 6 6 50 3,553 18 5 53 3,995 25 7 392 28,046 172 50
Position: FW
Age : 20
Born : Toronto, Ontario, Canada ca
Wikipedia
Position: FW-MF ▪ Footed: Left
Age : 27
Born : Brampton, Ontario, Canada ca
Wikipedia
Player Summary Table
Season
Age
Squad
Country
Comp
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
MP
Min
Gls
Ast
Matches
2021 25 Canada 3 201 3 0 3 201 3 0
2021-2022 26 Beşiktaş tr TUR 1. Süper Lig 29 1,753 7 1 5 350 1 0 34 2,103 8 1 Matches
2022 27 Canada 22 1,326 14 0 22 1,326 14 0
2022-2023 27 Valladolid es ESP 1. La Liga 19 1,469 8 3 19 1,469 8 3 Matches
2022-2023 27 Club Brugge be BEL 1. Pro League A 9 199 1 0 1 12 0 0 10 211 1 0 Matches
2023 27 Canada 1 80 0 0 1 80 0 0
2023-2024 28 Mallorca es ESP 1. La Liga 35 1,823 3 2 7 444 4 1 42 2,267 7 3 Matches
2024 28 Canada 10 757 1 0 10 757 1 0
2024-2025 29 Mallorca es ESP 1. La Liga 32 1,764 7 2 2 94 0 0 34 1,858 7 2 Matches
2025 29 Canada 5 141 0 0 5 141 0 0
21 Seasons *9 Clubs 318 20,368 108 25 13 742 5 1 17 828 2 1 68 4,038 23 0 416 25,976 138 27
Position: FW-MF ▪ Footed: Right
Age : 20
Born : Toronto, Ontario, Canada ca
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.
View Additional Information
More Canada Pages
Canada History
Match Logs (All Competitions)
Match Logs (Gold Cup)
Match Logs (Friendlies (M))
Competition Goal Logs
Affiliated Squads
We're Social...for Statheads
Site Last Updated: Wednesday, June 3, 1:47PM
Question, Comment, Feedback, or Correction?
Subscribe to our Free Email Newsletter
Subscribe to Stathead FBref: Get your first month FREE
Your All-Access Ticket to the FBref Database
Do you have a sports website? Or write about sports? We have tools and resources that can help you use sports data. Find out more.