388:, following a 0–0 draw, with Hasal finishing the tournament with no goals against in regulation. Despite the loss, he was named Man of the Match and was selected to the MLS Team of the Week. After the tournament, he was named a finalist for the MLS is Back Tournament Golden Glove, Best XI, and Save of the Tournament. Hasal would take over the starting role in Crépeau's absence, but would lose that role after suffering a fractured tibia and concussion, in September 2020. Following the return of Crépeau, Hasal began the 2021 season in a backup role.
2019:
391:
In 2022, he extended his contract through the 2023 season, with club options for 2024 and 2025. Following the trade of starter Maxime Crépeau, Hasal began the 2022 season as the
Whitecaps' first-choice goalkeeper. However, on May 8, he suffered a fractured finger, putting him out of action. On June
334:
when he has a year old, where he began playing soccer at age five. He then moved to
Calgary at age seven, Edmonton at age eight, and Saskatoon at age nine. He played with youth club Aurora SC in Saskatchewan for a year, later joining the Whitecaps FC Saskatchewan Academy Centre in 2013, and also
384:. He made his first start in the next match on July 23, keeping a clean sheet in a 2–0 victory. He led the team to the Round of 16, where they were defeated in penalty kicks by
2449:
463:
Hasal is of Czech descent; both his parents are first-generation emigrants from the Czech
Republic. His grandfather František was a goalkeeper and introduced Hasal to soccer.
372:
through 2020, with club options for 2021 and 2022. Initially serving as the third-string goalkeeper, he made his debut on July 19, 2020, coming on as a substitute against the
2444:
1308:
1612:
441:
404:
in his first game back. After the 2023 season, Hasal's contract option for the 2024 season would be declined by the
Whitecaps, ending his time with the club.
1947:
2479:
1769:
1709:
1246:
1691:
1392:
1267:
1806:
424:
Hasal made his debut in the
Canadian youth program in October 2016 when he was called up to the Canada U18 team. In 2017, he was called up to the
1351:
1287:
1225:
1184:
1162:
2046:
428:
team for a pair of friendly tournaments in
January 2017, where he saved a penalty against El Salvador. He was then named to the roster for the
1591:
1570:
1453:
1412:
2439:
1748:
437:
425:
282:
264:
1143:
1728:
369:
2459:
343:
developmental squad in 2018. In 2016, he led the U19 team to the
Academy Championship semi-finals. In 2016 and 2017, he was named the
2454:
2275:
2366:
1530:
2469:
1123:
1906:
1846:
2464:
1979:
1372:
448:
432:. At the CONCACAF Championship, he played every minute in Canada's three matches. He was then named to the roster for the
2434:
2085:
1633:
1103:
1330:
2039:
1493:
663:
629:
592:
553:
1432:
1926:
1866:
1393:"Hasal named finalist for MLS is Back Tournament awards, including Golden Glove, Best XI, and Save of the Tournament"
311:
76:
1474:
2474:
1887:
2494:
2489:
1831:
1205:
433:
429:
344:
452:
2484:
2125:
2032:
1512:
1807:"Alphonso Davies and Thomas Hasal called up to the Canada U-23 camp in preparation for Tokyo 2020 Olympics"
1789:"Residency Week 2017: A promising future awaits Thomas Hasal, the latest Whitecaps keeper to catch the eye"
2008:
1070:
340:
1309:"MiB Statistical Snapshots: Is Thomas Hasal now a backup goalkeeper option for the Vancouver Whitecaps?"
1377:
1040:
862:
1170:
1551:
1847:"Thomas Hasal called up to Canada's men's national team for pre-World Cup training camp in Bahrain"
916:
785:
749:
401:
2429:
2321:
1931:
1871:
1851:
1811:
1733:
1669:
1397:
1335:
1128:
1087:
1015:
548:
377:
361:
183:
2095:
1036:
1827:"Thomas Hasal named to Canada Soccer Provisional List for Concacaf Men's Olympic Qualifying"
1288:"Thomas Hasal: Vancouver Whitecaps 21-year-old third-string goalkeeper stars at MLS is Back"
335:
played for the
Saskatchewan provincial team in 2014 and 2015. In August 2016, he joined the
2424:
385:
336:
307:
140:
128:
2018:
8:
2295:
1966:
1356:
1292:
1272:
1108:
867:
558:
373:
365:
319:
1247:"20-year-old Saskatoon goalkeeper Thomas Hasal wows crowds in Major League Soccer debut"
2195:
1651:
1417:
53:
1268:"Vancouver Whitecaps GK Thomas Hasal will be "one of the best in MLS", says Ali Adnan"
2245:
1788:
1454:"Hasal steady in Vancouver net as Whitecaps battle to scoreless draw in home opener"
1082:
381:
2377:
2175:
910:
240:
1948:"'Saskatoon Schmiechel': Thomas Hasal's breakout game was a reminder of his roots"
2385:
2155:
2024:
1749:"'It's up to us:' Saskatoon's Thomas Hasal joins Canada's national Under-20 team"
1189:
2115:
1770:"Vancouver Whitecaps Kadin Chung and Thomas Hasal Called Up To Canada U-20 Team"
2225:
2215:
2185:
2135:
2055:
1375:[MLS is Back Tournament: the unexpected opportunity for Thomas Hasal].
857:
744:
413:
393:
315:
221:
202:
93:
2205:
2013:
1729:"Saskatoon's Finest: Levis, Hasal honoured by Saskatchewan Soccer Association"
2418:
2357:
2331:
2255:
1592:"Vanni Sartini backs Thomas Hasal to step up Vancouver Whitecaps starting GK"
295:*Club domestic league appearances and goals, correct as of September 21, 2024
2004:
1066:
2265:
2105:
1952:
1826:
1617:
1230:
921:
754:
397:
1433:"Veteran MLS goalkeeper Evan Bush stays in Canada with trade to Whitecaps"
1373:"Tournoi de relance de la MLS : l'occasion inespérée de Thomas Hasal"
2401:
2285:
2145:
2075:
1911:
1210:
1907:"Vancouver Whitecaps goalkeeper honing skills back home in Saskatchewan"
1613:"Goalkeeper Thomas Hasal thrilled to return for Whitecaps playoff drive"
2393:
2235:
1437:
1251:
1571:"Saskatoon's Thomas Hasal thrust into starring role with Whitecaps FC"
1535:
1104:"Vancouver Whitecaps sign goalkeeper Thomas Hasal to Homegrown deal"
1575:
1458:
1185:"Vancouver Whitecaps sign Saskatoon-raised goalkeeper Thomas Hasal"
1124:"Whitecaps FC add Homegrown goalkeeper Thomas Hasal to MLS roster"
57:
1531:"Whitecaps extend starting goalkeeper Thomas Hasal through 2023"
1206:"Vancouver Whitecaps FC sign Saskatoon goalkeeper Thomas Hasal"
331:
297:‡ National team caps and goals, correct as of February 18, 2020
1596:
1413:"TFC' Akinola, Whitecaps' Hasal up for MLS tournament awards"
1331:"Saskatchewan's own: How Thomas Hasal is defined by his home"
451:
senior team for the first time, ahead of a friendly against
1980:"Vancouver Whitecaps FC win the 2023 Canadian Championship"
1927:"Getting to know, presented by GE Appliances: Thomas Hasal"
1888:"Thomas Hasal On The Start Of Preseason With The Whitecaps"
1753:
1352:"Thomas Hasal, Vancouver Whitecaps FC's new Saskatoon star"
1226:"Vancouver Whitecaps sign Canadian goalkeeper Thomas Hasal"
1163:"Vancouver Whitecaps sign talented goalkeeper Thomas Hasal"
330:
Born in
Cambridge, Ontario, Hasal moved with his family to
1710:"Kadin Chung and Thomas Hasal Again Called up to Canada"
1692:"Kadin Chung and Thomas Hasal Called up to Canada U-20"
440:, before being named to the provisional roster for the
436:. In January 2020, Hasal was named to a camp with the
360:
In March 2019, he signed a professional contract with
1652:"Vancouver Whitecaps FC announce 2024 roster updates"
1867:"Hasal embraces opportunities for club and country"
442:
2020 CONCACAF Men's
Olympic Qualifying Championship
2450:Canada men's under-23 international soccer players
2054:
1552:"Nef: Hasal To Take Number One Spot For Whitecaps"
2416:
2445:Canada men's youth international soccer players
306:(born July 9, 1999) is a Canadian professional
1451:
1144:"Whitecaps Sign Homegrown Keeper Thomas Hasal"
2040:
1306:
1767:
455:, although he did not appear in the match.
2047:
2033:
2017:
1324:
1322:
1307:Gangué-Ruzic, Alexandre (August 7, 2020).
447:In November 2022, he was called up to the
161:
1634:"Whitecaps Hasal won't point any fingers"
355:
1720:
1062:
1060:
1058:
1056:
1568:
1549:
1510:
1494:"Whitecaps FC look to Hasal, Austin FC"
1472:
1452:Karstens-Smith, Gemma (March 5, 2022).
1370:
1319:
419:
2480:Men's association football goalkeepers
2417:
1904:
1786:
1610:
1328:
1244:
1203:
1101:
416:through 2025 with an option for 2026.
2028:
1945:
1768:Hendrickson, Nic (February 9, 2017).
1726:
1631:
1569:Sorokan, Keenan (February 25, 2022).
1491:
1349:
1265:
1053:
380:group stage match after an injury to
2440:Sportspeople from Cambridge, Ontario
1885:
1670:"LAFC Signs Goalkeeper Thomas Hasal"
1492:Johal, Harjeet (September 3, 2021).
1160:
466:
169:
1672:. Major League Soccer. June 5, 2024
1511:Jacques, John (February 22, 2022).
1371:Lalande, Charles (August 5, 2020).
1075:
412:On June 5, 2024, Hasal signed with
13:
1886:Rice, Michael (January 20, 2023).
1550:Jacques, John (January 20, 2022).
14:
2506:
1998:
1787:McColl, Michael (June 21, 2017).
1589:
1513:"Whitecaps Extend Hasal Contract"
1329:Ocampo, Piccolo (July 27, 2020).
1266:Sigal, Jonathan (July 25, 2020).
407:
376:, early in the second half of an
68:1.90 m (6 ft 3 in)
2455:Canadian people of Czech descent
1727:Devji, Farhan (March 20, 2017).
1632:Johal, Harjeet (June 25, 2022).
1473:Wilkins, Caleb (July 28, 2021).
1350:Boehm, Charles (July 27, 2020).
1245:Shield, David (August 4, 2020).
1204:Piller, Thomas (March 7, 2019).
458:
1972:
1960:
1939:
1919:
1905:Piller, Thomas (May 15, 2020).
1898:
1879:
1859:
1839:
1832:Saskatchewan Soccer Association
1819:
1799:
1780:
1761:
1741:
1702:
1684:
1662:
1644:
1625:
1611:Morris, Jim (August 19, 2022).
1604:
1583:
1562:
1543:
1523:
1504:
1485:
1475:"Thomas Hasal Should Play More"
1466:
1445:
1425:
1405:
1385:
1364:
1343:
1300:
1280:
1259:
1238:
1008:
434:2018 CONCACAF U-20 Championship
430:2017 CONCACAF U-20 Championship
347:Male Youth Player of the Year.
345:Saskatchewan Soccer Association
2470:Vancouver Whitecaps FC players
1946:Pentz, Matt (August 6, 2020).
1218:
1197:
1177:
1161:Veth, Manuel (March 7, 2019).
1154:
1136:
1116:
1095:
392:25, he joined the second team
350:
129:Whitecaps Saskatchewan Academy
1:
2460:Canadian men's soccer players
1982:. Canada Soccer. June 8, 2023
1102:Bogert, Tom (March 7, 2019).
1046:
325:
7:
2465:Major League Soccer players
2009:Canadian Soccer Association
1638:Har Journalist Sports Media
1498:Har Journalist Sports Media
1083:"Thomas Hasal VWFC profile"
1071:Canadian Soccer Association
341:Vancouver Whitecaps FC U-23
337:Whitecaps Residency Academy
10:
2511:
2435:Soccer people from Ontario
1025:
2067:
963:
815:
804:
801:
798:
795:
773:
770:
767:
764:
753:
743:
702:
691:
651:
648:
639:
617:
614:
574:
571:
568:
557:
547:
501:
498:
495:
492:
489:
486:
483:
480:
294:
276:
258:
253:
233:
215:
195:
177:
151:
146:
139:
134:
127:
122:
117:
112:
107:
102:
99:
92:
87:
82:
75:
72:
67:
64:
52:
49:
34:
31:
26:
473:As of September 21, 2024
118:Aurora SC (Saskatchewan)
2475:Homegrown Players (MLS)
402:San Jose Earthquakes II
400:in their match against
2495:Los Angeles FC players
2490:Whitecaps FC 2 players
1932:Vancouver Whitecaps FC
1872:Vancouver Whitecaps FC
1852:Vancouver Whitecaps FC
1812:Vancouver Whitecaps FC
1734:Vancouver Whitecaps FC
1656:Vancouver Whitecaps FC
1398:Vancouver Whitecaps FC
1336:Vancouver Whitecaps FC
1129:Vancouver Whitecaps FC
1088:Vancouver Whitecaps FC
1031:Vancouver Whitecaps FC
1016:MLS is Back Tournament
1014:Knockout round of the
549:Vancouver Whitecaps FC
444:on February 26, 2020.
378:MLS is Back Tournament
362:Vancouver Whitecaps FC
356:Vancouver Whitecaps FC
310:player who plays as a
184:Vancouver Whitecaps FC
141:Vancouver Whitecaps FC
16:Canadian soccer player
2061:– current squad
1793:Away from the Numbers
1441:. September 28, 2020.
1378:Ici Radio-Canada Télé
1037:Canadian Championship
339:and later joined the
2485:MLS Next Pro players
1835:. February 26, 2020.
1757:. February 17, 2017.
1658:. November 10, 2023.
1539:. February 22, 2022.
1173:on November 2, 2019.
420:International career
386:Sporting Kansas City
254:International career
27:Personal information
2400:Goalkeeping Coach:
1875:. November 7, 2022.
1855:. November 7, 2022.
1774:Last Word on Sports
1716:. January 27, 2017.
1698:. January 11, 2017.
1357:Major League Soccer
1293:Major League Soccer
1273:Major League Soccer
1109:Major League Soccer
374:Seattle Sounders FC
366:Major League Soccer
320:Major League Soccer
23:
1815:. January 9, 2018.
1714:Our Sports Central
1696:Our Sports Central
1479:Eighty Six Forever
1421:. August 10, 2020.
1401:. August 10, 2020.
1148:Eighty Six Forever
21:
2412:
2411:
2392:Assistant Coach:
2384:Assistant Coach:
1004:
1003:
467:Career statistics
301:
300:
2502:
2404:
2396:
2388:
2380:
2370:
2369:
2361:
2360:
2351:
2350:
2343:
2342:
2335:
2334:
2325:
2324:
2315:
2314:
2307:
2306:
2299:
2298:
2289:
2288:
2279:
2278:
2269:
2268:
2259:
2258:
2249:
2248:
2239:
2238:
2229:
2228:
2219:
2218:
2209:
2208:
2199:
2198:
2189:
2188:
2179:
2178:
2169:
2168:
2159:
2158:
2149:
2148:
2139:
2138:
2129:
2128:
2119:
2118:
2109:
2108:
2099:
2098:
2089:
2088:
2079:
2078:
2062:
2058:
2049:
2042:
2035:
2026:
2025:
2021:
1992:
1991:
1989:
1987:
1976:
1970:
1964:
1958:
1957:
1943:
1937:
1936:
1935:. July 21, 2020.
1923:
1917:
1916:
1902:
1896:
1895:
1892:Northern Tribune
1883:
1877:
1876:
1863:
1857:
1856:
1843:
1837:
1836:
1823:
1817:
1816:
1803:
1797:
1796:
1784:
1778:
1777:
1765:
1759:
1758:
1745:
1739:
1738:
1724:
1718:
1717:
1706:
1700:
1699:
1688:
1682:
1681:
1679:
1677:
1666:
1660:
1659:
1648:
1642:
1641:
1629:
1623:
1622:
1608:
1602:
1601:
1587:
1581:
1580:
1566:
1560:
1559:
1556:Northern Tribune
1547:
1541:
1540:
1527:
1521:
1520:
1517:Northern Tribune
1508:
1502:
1501:
1489:
1483:
1482:
1470:
1464:
1463:
1449:
1443:
1442:
1429:
1423:
1422:
1409:
1403:
1402:
1389:
1383:
1382:
1368:
1362:
1361:
1347:
1341:
1340:
1326:
1317:
1316:
1304:
1298:
1297:
1296:. July 27, 2020.
1284:
1278:
1277:
1263:
1257:
1256:
1242:
1236:
1235:
1234:. March 7, 2019.
1222:
1216:
1215:
1201:
1195:
1194:
1193:. March 7, 2019.
1181:
1175:
1174:
1169:. Archived from
1158:
1152:
1151:
1150:. March 7, 2019.
1140:
1134:
1133:
1132:. March 7, 2019.
1120:
1114:
1113:
1099:
1093:
1092:
1079:
1073:
1064:
1019:
1012:
911:Los Angeles FC 2
478:
477:
370:homegrown player
279:
261:
241:Los Angeles FC 2
236:
218:
198:
180:
171:
163:
137:
125:
115:
83:Team information
45:
41:
39:
24:
20:
2510:
2509:
2505:
2504:
2503:
2501:
2500:
2499:
2415:
2414:
2413:
2408:
2407:
2399:
2391:
2383:
2375:
2365:
2364:
2356:
2354:
2348:
2346:
2340:
2338:
2330:
2328:
2320:
2318:
2312:
2310:
2304:
2302:
2294:
2292:
2284:
2282:
2274:
2272:
2264:
2262:
2254:
2252:
2244:
2242:
2234:
2232:
2224:
2222:
2214:
2212:
2204:
2202:
2194:
2192:
2184:
2182:
2174:
2172:
2164:
2162:
2154:
2152:
2144:
2142:
2134:
2132:
2124:
2122:
2114:
2112:
2104:
2102:
2094:
2092:
2084:
2082:
2074:
2072:
2063:
2060:
2056:
2053:
2001:
1996:
1995:
1985:
1983:
1978:
1977:
1973:
1965:
1961:
1944:
1940:
1925:
1924:
1920:
1903:
1899:
1884:
1880:
1865:
1864:
1860:
1845:
1844:
1840:
1825:
1824:
1820:
1805:
1804:
1800:
1785:
1781:
1766:
1762:
1747:
1746:
1742:
1725:
1721:
1708:
1707:
1703:
1690:
1689:
1685:
1675:
1673:
1668:
1667:
1663:
1650:
1649:
1645:
1630:
1626:
1609:
1605:
1588:
1584:
1567:
1563:
1548:
1544:
1529:
1528:
1524:
1509:
1505:
1490:
1486:
1471:
1467:
1450:
1446:
1431:
1430:
1426:
1411:
1410:
1406:
1391:
1390:
1386:
1369:
1365:
1348:
1344:
1327:
1320:
1305:
1301:
1286:
1285:
1281:
1264:
1260:
1243:
1239:
1224:
1223:
1219:
1202:
1198:
1190:The StarPhoenix
1183:
1182:
1178:
1159:
1155:
1142:
1141:
1137:
1122:
1121:
1117:
1100:
1096:
1081:
1080:
1076:
1065:
1054:
1049:
1028:
1023:
1022:
1013:
1009:
469:
461:
438:Canada U23 team
422:
410:
358:
353:
328:
296:
277:
259:
234:
216:
196:
178:
135:
123:
113:
90:
43:
37:
35:
17:
12:
11:
5:
2508:
2498:
2497:
2492:
2487:
2482:
2477:
2472:
2467:
2462:
2457:
2452:
2447:
2442:
2437:
2432:
2427:
2410:
2409:
2406:
2405:
2397:
2389:
2381:
2372:
2371:
2362:
2352:
2344:
2336:
2326:
2316:
2308:
2300:
2290:
2280:
2270:
2260:
2250:
2240:
2230:
2220:
2210:
2200:
2190:
2180:
2170:
2160:
2150:
2140:
2130:
2120:
2110:
2100:
2090:
2080:
2069:
2068:
2065:
2064:
2057:Los Angeles FC
2052:
2051:
2044:
2037:
2029:
2023:
2022:
2011:
2000:
1999:External links
1997:
1994:
1993:
1971:
1959:
1938:
1918:
1897:
1878:
1858:
1838:
1818:
1798:
1779:
1760:
1740:
1719:
1701:
1683:
1661:
1643:
1624:
1603:
1590:Smith, Chris.
1582:
1561:
1542:
1522:
1503:
1484:
1465:
1444:
1424:
1404:
1384:
1363:
1342:
1318:
1299:
1279:
1258:
1237:
1217:
1196:
1176:
1167:Pro Soccer USA
1153:
1135:
1115:
1094:
1074:
1051:
1050:
1048:
1045:
1044:
1043:
1027:
1024:
1021:
1020:
1006:
1005:
1002:
1001:
998:
995:
992:
989:
986:
983:
980:
977:
974:
971:
968:
965:
961:
960:
957:
954:
951:
948:
945:
942:
939:
936:
933:
930:
927:
924:
919:
914:
907:
906:
903:
900:
897:
894:
891:
888:
885:
882:
879:
876:
873:
870:
865:
860:
858:Los Angeles FC
854:
853:
850:
847:
844:
841:
838:
835:
832:
829:
826:
823:
820:
817:
813:
812:
809:
806:
803:
800:
797:
794:
791:
788:
782:
781:
778:
775:
772:
769:
766:
763:
760:
757:
752:
747:
745:Whitecaps FC 2
741:
740:
737:
734:
731:
728:
725:
722:
719:
716:
713:
710:
707:
704:
700:
699:
696:
693:
690:
687:
684:
681:
678:
675:
672:
669:
666:
660:
659:
656:
653:
650:
647:
644:
641:
638:
635:
632:
626:
625:
622:
619:
616:
613:
610:
607:
604:
601:
598:
595:
589:
588:
585:
582:
579:
576:
573:
570:
567:
564:
561:
556:
551:
545:
544:
541:
538:
535:
532:
529:
526:
523:
520:
517:
514:
511:
508:
504:
503:
500:
497:
494:
491:
488:
485:
482:
476:
475:
468:
465:
460:
457:
421:
418:
414:Los Angeles FC
409:
408:Los Angeles FC
406:
394:Whitecaps FC 2
382:Maxime Crépeau
357:
354:
352:
349:
327:
324:
316:Los Angeles FC
299:
298:
292:
291:
288:
285:
280:
274:
273:
270:
267:
262:
256:
255:
251:
250:
247:
244:
237:
231:
230:
227:
224:
222:Los Angeles FC
219:
213:
212:
209:
206:
203:Whitecaps FC 2
199:
193:
192:
189:
186:
181:
175:
174:
165:
158:
153:
149:
148:
147:Senior career*
144:
143:
138:
132:
131:
126:
120:
119:
116:
110:
109:
105:
104:
101:
97:
96:
94:Los Angeles FC
91:
88:
85:
84:
80:
79:
74:
70:
69:
66:
62:
61:
51:
50:Place of birth
47:
46:
33:
29:
28:
15:
9:
6:
4:
3:
2:
2507:
2496:
2493:
2491:
2488:
2486:
2483:
2481:
2478:
2476:
2473:
2471:
2468:
2466:
2463:
2461:
2458:
2456:
2453:
2451:
2448:
2446:
2443:
2441:
2438:
2436:
2433:
2431:
2430:Living people
2428:
2426:
2423:
2422:
2420:
2403:
2398:
2395:
2390:
2387:
2382:
2379:
2374:
2373:
2368:
2363:
2359:
2353:
2345:
2337:
2333:
2327:
2323:
2317:
2309:
2301:
2297:
2291:
2287:
2281:
2277:
2271:
2267:
2261:
2257:
2251:
2247:
2241:
2237:
2231:
2227:
2221:
2217:
2211:
2207:
2201:
2197:
2191:
2187:
2181:
2177:
2171:
2167:
2161:
2157:
2151:
2147:
2141:
2137:
2131:
2127:
2121:
2117:
2111:
2107:
2101:
2097:
2091:
2087:
2081:
2077:
2071:
2070:
2066:
2059:
2050:
2045:
2043:
2038:
2036:
2031:
2030:
2027:
2020:
2016:at Soccerway
2015:
2012:
2010:
2006:
2003:
2002:
1981:
1975:
1968:
1963:
1955:
1954:
1949:
1942:
1934:
1933:
1928:
1922:
1914:
1913:
1908:
1901:
1893:
1889:
1882:
1874:
1873:
1868:
1862:
1854:
1853:
1848:
1842:
1834:
1833:
1828:
1822:
1814:
1813:
1808:
1802:
1794:
1790:
1783:
1775:
1771:
1764:
1756:
1755:
1750:
1744:
1736:
1735:
1730:
1723:
1715:
1711:
1705:
1697:
1693:
1687:
1671:
1665:
1657:
1653:
1647:
1639:
1635:
1628:
1620:
1619:
1614:
1607:
1599:
1598:
1593:
1586:
1578:
1577:
1572:
1565:
1557:
1553:
1546:
1538:
1537:
1532:
1526:
1518:
1514:
1507:
1499:
1495:
1488:
1480:
1476:
1469:
1461:
1460:
1455:
1448:
1440:
1439:
1434:
1428:
1420:
1419:
1414:
1408:
1400:
1399:
1394:
1388:
1380:
1379:
1374:
1367:
1359:
1358:
1353:
1346:
1338:
1337:
1332:
1325:
1323:
1314:
1313:BTS Vancouver
1310:
1303:
1295:
1294:
1289:
1283:
1275:
1274:
1269:
1262:
1254:
1253:
1248:
1241:
1233:
1232:
1227:
1221:
1213:
1212:
1207:
1200:
1192:
1191:
1186:
1180:
1172:
1168:
1164:
1157:
1149:
1145:
1139:
1131:
1130:
1125:
1119:
1111:
1110:
1105:
1098:
1090:
1089:
1084:
1078:
1072:
1068:
1063:
1061:
1059:
1057:
1052:
1042:
1038:
1035:
1034:
1033:
1032:
1017:
1011:
1007:
999:
996:
993:
990:
987:
984:
981:
978:
975:
972:
969:
966:
964:Career total
962:
958:
955:
952:
949:
946:
943:
940:
937:
934:
931:
928:
925:
923:
920:
918:
915:
912:
909:
908:
904:
901:
898:
895:
892:
889:
886:
883:
880:
877:
874:
871:
869:
866:
864:
861:
859:
856:
855:
851:
848:
845:
842:
839:
836:
833:
830:
827:
824:
821:
818:
814:
810:
807:
792:
789:
787:
784:
783:
779:
776:
761:
758:
756:
751:
748:
746:
742:
738:
735:
732:
729:
726:
723:
720:
717:
714:
711:
708:
705:
701:
697:
694:
688:
685:
682:
679:
676:
673:
670:
667:
665:
662:
661:
657:
654:
645:
642:
636:
633:
631:
628:
627:
623:
620:
611:
608:
605:
602:
599:
596:
594:
591:
590:
586:
583:
580:
577:
565:
562:
560:
555:
552:
550:
546:
542:
539:
536:
533:
530:
527:
524:
521:
518:
515:
512:
509:
506:
505:
493:National cup
479:
474:
471:
470:
464:
459:Personal life
456:
454:
450:
445:
443:
439:
435:
431:
427:
417:
415:
405:
403:
399:
395:
389:
387:
383:
379:
375:
371:
367:
363:
348:
346:
342:
338:
333:
323:
321:
317:
313:
309:
305:
293:
289:
286:
284:
281:
275:
271:
268:
266:
263:
257:
252:
248:
245:
242:
238:
232:
228:
225:
223:
220:
214:
210:
207:
204:
200:
194:
190:
187:
185:
182:
176:
173:
166:
164:
159:
157:
154:
150:
145:
142:
133:
130:
121:
111:
106:
98:
95:
86:
81:
78:
71:
63:
59:
55:
48:
44:(age 25)
32:Date of birth
30:
25:
19:
2376:Head Coach:
2246:Hollingshead
2165:
2014:Thomas Hasal
2005:Thomas Hasal
1984:. Retrieved
1974:
1969:at Soccerway
1967:Thomas Hasal
1962:
1953:The Athletic
1951:
1941:
1930:
1921:
1910:
1900:
1891:
1881:
1870:
1861:
1850:
1841:
1830:
1821:
1810:
1801:
1792:
1782:
1773:
1763:
1752:
1743:
1732:
1722:
1713:
1704:
1695:
1686:
1674:. Retrieved
1664:
1655:
1646:
1637:
1627:
1618:The Province
1616:
1606:
1595:
1585:
1574:
1564:
1555:
1545:
1534:
1525:
1516:
1506:
1497:
1487:
1478:
1468:
1457:
1447:
1436:
1427:
1416:
1407:
1396:
1387:
1376:
1366:
1355:
1345:
1334:
1312:
1302:
1291:
1282:
1271:
1261:
1250:
1240:
1231:Toronto Star
1229:
1220:
1209:
1199:
1188:
1179:
1171:the original
1166:
1156:
1147:
1138:
1127:
1118:
1107:
1097:
1086:
1077:
1067:Thomas Hasal
1030:
1029:
1010:
922:MLS Next Pro
755:MLS Next Pro
496:Continental
472:
462:
446:
426:Canadian U20
423:
411:
398:MLS Next Pro
390:
359:
329:
304:Thomas Hasal
303:
302:
167:
160:
155:
108:Youth career
89:Current team
42:July 9, 1999
22:Thomas Hasal
18:
2425:1999 births
1912:Global News
1211:Global News
351:Club career
73:Position(s)
2419:Categories
2386:Dos Santos
2378:Cherundolo
2196:Dellavalle
1438:CBC Sports
1252:CBC Sports
1047:References
326:Early life
312:goalkeeper
283:Canada U20
265:Canada U18
77:Goalkeeper
38:1999-07-09
1536:Sportsnet
490:Playoffs
278:2017–2018
197:2022–2023
179:2019–2023
136:2016–2018
124:2013–2016
54:Cambridge
2355:99
2347:91
2339:77
2329:55
2319:43
2311:42
2303:36
2293:33
2283:31
2276:MartĂnez
2273:30
2263:27
2253:25
2243:24
2233:23
2223:20
2213:19
2203:18
2193:15
2186:Palencia
2183:14
2173:13
2163:12
2153:11
2143:10
1576:CTV News
1459:CTV News
507:Division
60:, Canada
2402:Nikolov
2358:Bouanga
2322:Rosales
2313:Bombino
2226:Atuesta
2176:Olivera
2156:Tillman
2133:9
2126:O'Brien
2123:8
2113:6
2103:4
2096:Murillo
2093:3
2083:2
2073:1
2007:at the
1986:June 8,
1676:June 5,
1069:at the
1026:Honours
913:(loan)
487:League
484:Season
453:Bahrain
58:Ontario
2367:Marlon
2349:MĂĽller
2341:Wibowo
2332:Darboe
2256:Chanot
2236:Kamara
2216:Bogusz
2206:Dueñas
2136:Giroud
2106:Segura
2086:Campos
2076:Lloris
816:Total
703:Total
543:Goals
502:Total
499:Other
449:Canada
332:Ottawa
308:soccer
243:(loan)
205:(loan)
100:Number
65:Height
2394:Razov
2305:Musto
2286:Ochoa
2266:Ordaz
2166:Hasal
1597:90min
537:Goals
531:Goals
525:Goals
519:Goals
513:Goals
481:Club
368:as a
235:2024–
217:2024–
152:Years
2296:Long
2146:Vela
2116:Ilie
1988:2023
1754:CJME
1678:2024
1041:2023
917:2024
863:2024
786:2023
750:2022
664:2023
630:2022
593:2021
554:2020
540:Apps
534:Apps
528:Apps
522:Apps
516:Apps
510:Apps
314:for
260:2016
162:Apps
156:Team
114:2012
1418:TSN
868:MLS
559:MLS
396:in
364:of
318:in
290:(0)
272:(0)
249:(0)
229:(0)
211:(0)
191:(0)
170:Gls
2421::
1950:.
1929:.
1909:.
1890:.
1869:.
1849:.
1829:.
1809:.
1791:.
1772:.
1751:.
1731:.
1712:.
1694:.
1654:.
1636:.
1615:.
1594:.
1573:.
1554:.
1533:.
1515:.
1496:.
1477:.
1456:.
1435:.
1415:.
1395:.
1354:.
1333:.
1321:^
1311:.
1290:.
1270:.
1249:.
1228:.
1208:.
1187:.
1165:.
1146:.
1126:.
1106:.
1085:.
1055:^
1039::
1000:0
997:48
967:45
959:0
905:0
852:0
811:0
780:0
739:0
736:37
706:34
698:0
658:0
655:17
634:17
624:0
587:0
584:10
322:.
239:→
201:→
188:34
103:12
56:,
40:)
2048:e
2041:t
2034:v
1990:.
1956:.
1915:.
1894:.
1795:.
1776:.
1737:.
1680:.
1640:.
1621:.
1600:.
1579:.
1558:.
1519:.
1500:.
1481:.
1462:.
1381:.
1360:.
1339:.
1315:.
1276:.
1255:.
1214:.
1112:.
1091:.
1018:.
994:0
991:1
988:0
985:2
982:0
979:0
976:0
973:0
970:0
956:3
953:0
950:0
947:0
944:0
941:0
938:0
935:0
932:0
929:0
926:3
902:1
899:0
896:0
893:0
890:0
887:0
884:0
881:0
878:0
875:0
872:1
849:7
846:0
843:0
840:0
837:0
834:0
831:0
828:0
825:0
822:0
819:7
808:4
805:—
802:—
799:—
796:—
793:0
790:4
777:3
774:—
771:—
768:—
765:—
762:0
759:3
733:0
730:1
727:0
724:2
721:0
718:0
715:0
712:0
709:0
695:3
692:—
689:0
686:2
683:0
680:0
677:0
674:0
671:0
668:1
652:—
649:—
646:0
643:0
640:—
637:0
621:7
618:—
615:—
612:0
609:0
606:0
603:0
600:0
597:7
581:0
578:1
575:—
572:—
569:—
566:0
563:9
287:5
269:1
246:3
226:1
208:7
172:)
168:(
36:(
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.