Thomas Hasal plays as a goalkeeper for LAFC, No. 12. In the 2026 MLS season through May 24, 2026, Thomas Hasal has 3 appearances (3 starts) and 5 saves.
Statistics through May 24, 2026 · Updated October 16, 2026 at 12:29 AM ET · StatsNext match records
Small sample: 5 appearances. Averages and rates over so few appearances move with every appearance.
Research summary
Next match: away at New York City FC on October 17, 2026. This MLS season New York City FC average 4.7 shots on target per match (19th most of 30) and 1.4 goals per match (19th most of 30). This is opponent context, not a prediction.
Nationality: Canada · 6'4"
2026 MLS
Thomas Hasal — MLS — 2026
Apps
Starts
MIN
SV
PASS
CMP
YC
2026
3
3
210
5
23
18
0
Rates, 2026
Thomas Hasal played 3 MLS matches and 210 minutes in 2026: 2.14 saves per 90.
Thomas Hasal: role, 2026 MLS and recent matches
Role
Season (3 appearances)
Minutes per appearance
70.0
Starts
3
Rating, average of matches (as published)
6.67
Thomas Hasal: passing, 2026 MLS and recent matches
Passing
Season (3 appearances)
Passes per 90
9.9
Pass completion
78.3%
Long ball completion
16.7%
Thomas Hasal: discipline, 2026 MLS and recent matches
Discipline
Season (3 appearances)
Yellow cards per 90
0.00
Thomas Hasal: goalkeeping, 2026 MLS and recent matches
Goalkeeping
Season (3 appearances)
Saves per 90
2.14
Saves from inside the box per 90
0.86
Punches per 90
0.00
Sweeper actions per 90
0.86
2025: last 2 MLS appearances
Thomas Hasal’s 2 most recent MLS appearances of 2025 (StatsNext keeps the most recent matches of last season on this page, not necessarily all of them).
Thomas Hasal — MLS — 2025 — Last 2
Apps
Starts
SV
PASS
CMP
YC
Last 2
2
1
5
35
18
0
Match log
Thomas Hasal: last 5 MLS appearances, most recent first