Liam Fraser
Career snapshot
Career highs
Born the same day
Shares 1998-02-13 · 6 players total
| Full name | Liam Fraser |
|---|---|
| Name in home country | Liam Scott Fraser |
| Date of birth | 1998-02-13 (28 yrs) |
| Place of birth | Toronto, Ontario, Canada |
| Citizenship | Canada |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 185.00 m |
| Current club | Reading FC |
| Joined | 2025-07-23 |
| Contract expires | 2027-06-30 |
| Agent | Octagon |
Percentile rank vs 59 other Midfield - Defensive Midfields with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Reading FC | 1 | 25/26 | 25/26 | 9 | 1 | 0 | 108 |
| Crawley Town | 1 | 24/25 | 24/25 | 16 | 0 | 2 | 0 |
| KMSK Deinze (-2024) | 2 | 21/22 | 22/23 | 37 | 0 | 1 | 0 |
| FC Dallas | 2 | 2023 | 2024 | 29 | 1 | 1 | 1,387 |
| Columbus Crew | 1 | 2021 | 2021 | 24 | 0 | 0 | 0 |
| Toronto FC | 7 | 17/18 | 2021 | 39 | 0 | 0 | 0 |
| Toronto FC II | 5 | 2015 | 2019 | 64 | 2 | 5 | 732 |
| Toronto FC Academy | 1 | 16/17 | 16/17 | 3 | 2 | 0 | 121 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | EFL Cup | Reading FC | 2 | 1 | 0 | 1 | 0 | 108 |
| 25/26 | EFL Trophy | Reading FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | League One | Reading FC | 6 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | League One | Crawley Town | 16 | 0 | 2 | 4 | 0 | 0 |
| 22/23 | CPL | KMSK Deinze (-2024) | 16 | 0 | 0 | 6 | 0 | 0 |
| 22/23 | CPL Relegation-Playoffs | KMSK Deinze (-2024) | 10 | 0 | 0 | 2 | 0 | 0 |
| 22/23 | Croky Cup | KMSK Deinze (-2024) | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | 1B Pro League | KMSK Deinze (-2024) | 10 | 0 | 1 | 2 | 0 | 0 |
| 2024 | MLS | FC Dallas | 18 | 1 | 1 | 4 | 0 | 1,387 |
| 2024 | US Open Cup | FC Dallas | 1 | 0 | 0 | 0 | 0 | 0 |
| 2023 | MLS | FC Dallas | 7 | 0 | 0 | 0 | 0 | 0 |
| 2023 | MLS Cup Playoffs | FC Dallas | 3 | 0 | 0 | 0 | 0 | 0 |
| 2021 | Campeones Cup | Columbus Crew | 1 | 0 | 0 | 0 | 0 | 0 |
| 2021 | MLS | Columbus Crew | 23 | 0 | 0 | 0 | 0 | 0 |
| 2021 | MLS | Toronto FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 2020 | MLS | Toronto FC | 12 | 0 | 0 | 1 | 0 | 0 |
| 2020 | MLS Cup Playoffs | Toronto FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 2020 | MLS is Back | Toronto FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Canadian Championship | Toronto FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 2019 | MLS | Toronto FC | 9 | 0 | 0 | 3 | 0 | 0 |
| 2019 | MLS Cup Playoffs | Toronto FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 2019 | USL1 | Toronto FC II | 2 | 0 | 1 | 1 | 0 | 0 |
| 2018 | Canadian Championship | Toronto FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 2018 | MLS | Toronto FC | 10 | 0 | 0 | 2 | 0 | 0 |
| 2018 | USL | Toronto FC II | 10 | 0 | 3 | 1 | 0 | 0 |
| 2017 | USL | Toronto FC II | 20 | 0 | 1 | 6 | 0 | 0 |
| 2016 | USL | Toronto FC II | 22 | 2 | 0 | 0 | 0 | 732 |
| 2015 | USL | Toronto FC II | 10 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | CONCACAF CL | Toronto FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | CONCACAF CL | Toronto FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | CONCACAF CL | Toronto FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Viareggio Cup | Toronto FC Academy | 3 | 2 | 0 | 2 | 0 | 121 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2015-06-01 | TFC Academy | Toronto FC II | Transfer | 0 | — |
| 17/18 | 2018-01-19 | Toronto FC II | Toronto | Transfer | 175000 | — |
| 17/18 | 2018-03-15 | Toronto | Toronto FC II | Loan | 175000 | — |
| 18/19 | 2018-11-30 | Toronto FC II | Toronto | Return from loan | 175000 | — |
| 20/21 | 2021-05-03 | Toronto | Columbus | Loan | 1500000 | — |
| 21/22 | 2021-12-31 | Columbus | Toronto | Return from loan | 1500000 | — |
| 21/22 | 2022-01-18 | Toronto | KMSK Deinze | Transfer | 1500000 | — |
| 23/24 | 2023-08-02 | KMSK Deinze | Dallas | Transfer | 700000 | — |
| 24/25 | 2025-02-03 | Dallas | Crawley Town | Transfer | 1000000 | — |
| 25/26 | 2025-07-23 | Crawley Town | Reading | Transfer | 800000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Thigh problems | 2020-09-14 | 2020-09-26 | 13 | 2 |
| 20/21 | Ankle injury | 2021-04-22 | 2021-05-14 | 23 | 5 |
| 23/24 | Thigh problems | 2024-05-15 | 2024-05-22 | 8 | 1 |
| 24/25 | Groin injury | 2024-07-01 | 2024-12-31 | 184 | 17 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €150k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #29112 | — | 0 | 0 | — | — | former national player |
| Team #27261 | — | 0 | 0 | — | — | former national player |
| Team #3510 | #21 | 19 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Dylan De Belder | 1 | 0 | 0 |
| Nkosi Tafari | 1 | 0 | 0 |
| Paul Arriola | 1 | 0 | 0 |
| Jellert Van Landschoot | 1 | 0 | 0 |
| Sebastien Ibeagha | 1 | 0 | 0 |
| Maarten Paes | 1 | 0 | 0 |
| Jannes Vansteenkiste | 1 | 0 | 0 |
| Ayo Akinola | 1 | 0 | 0 |
| Jordan Hamilton | 1 | 3 | 0 |
| Shaan Hundal | 1 | 0 | 0 |
| Alessio Staelens | 1 | 0 | 0 |
| Denys Prychynenko | 1 | 0 | 0 |
| Ryan Telfer | 1 | 0 | 0 |
| Gaëtan Hendrickx | 1 | 0 | 0 |
| Mitchell Taintor | 1 | 0 | 0 |
| Jonathan Osorio | 2 | 0 | 0 |
| Aidan Daniels | 1 | 0 | 0 |
| Richie Laryea | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 16/17 | Viareggio Cup | Toronto FC Academy | 2 | 3 |
| 2016 | USL | Toronto FC II | 2 | 22 |
| 2024 | MLS | FC Dallas | 1 | 18 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2018 | USL | Toronto FC II | 3 | 10 |
| 24/25 | League One | Crawley Town | 2 | 16 |
| 2019 | USL1 | Toronto FC II | 1 | 2 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 21/22 | 2021-12-31 | Columbus | Toronto | Return from loan | — | €1.50m |
| 20/21 | 2021-05-03 | Toronto | Columbus | Loan | — | €1.50m |
| 18/19 | 2018-11-30 | Toronto FC II | Toronto | Return from loan | — | €175k |
| 17/18 | 2018-03-15 | Toronto | Toronto FC II | Loan | — | €175k |
Last 50 matches for Reading FC The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-02-07 | GB3 |
AFC Wimbledon | 3–2 | Reading FC | Available |
| 2026-01-31 | GB3 |
Northampton Town | 0–2 | Reading FC | Available |
| 2026-01-27 | GB3 |
Reading FC | 2–2 | Exeter City | Available |
| 2026-01-24 | GB3 |
Reading FC | 2–2 | Barnsley FC | Available |
| 2026-01-17 | GB3 |
Leyton Orient | 3–1 | Reading FC | Available |
| 2026-01-04 | GB3 |
Reading FC | 1–0 | Stockport County | Available |
| 2026-01-01 | GB3 |
Reading FC | 2–0 | Burton Albion | Available |
| 2025-12-29 | GB3 |
Peterborough United | 2–2 | Reading FC | Available |
| 2025-12-26 | GB3 |
Plymouth Argyle | 1–0 | Reading FC | Available |
| 2025-12-18 | GB3 |
Reading FC | 0–1 | Luton Town | Available |
| 2025-12-13 | GB3 |
Bradford City | 1–1 | Reading FC | Available |
| 2025-12-09 | GB3 |
Reading FC | 3–2 | Peterborough United | Available |
| 2025-11-29 | GB3 |
Blackpool FC | 2–1 | Reading FC | Available |
| 2025-11-22 | GB3 |
Reading FC | 1–1 | Rotherham United | Available |
| 2025-11-15 | GB3 |
Wigan Athletic | 2–0 | Reading FC | Available |
| 2025-11-06 | GB3 |
Reading FC | 2–0 | Stevenage FC | Available |
| 2025-10-25 | GB3 |
Reading FC | 1–1 | Doncaster Rovers | Available |
| 2025-10-21 | GB3 |
Reading FC | 1–0 | Northampton Town | Available |
| 2025-10-18 | GB3 |
Cardiff City | 2–1 | Reading FC | Available |
| 2025-10-11 | GB3 |
Exeter City | 1–1 | Reading FC | Available |
| 2025-10-04 | GB3 |
Reading FC | 1–1 | Mansfield Town | Available |
| 2025-09-27 | GB3 |
Stockport County | 1–1 | Reading FC | Available |
| 2025-09-20 | GB3 |
Reading FC | 2–1 | Leyton Orient | Available |
| 2025-09-13 | GB3 |
Barnsley FC | 3–2 | Reading FC | Available |
| 2025-08-30 | GB3 |
Reading FC | 1–0 | Port Vale FC | Available |
| 2025-08-23 | GB3 |
Wycombe Wanderers | 2–2 | Reading FC | Available |
| 2025-08-20 | GB3 |
Bolton Wanderers | 1–1 | Reading FC | Available |
| 2025-08-16 | GB3 |
Reading FC | 1–2 | AFC Wimbledon | Available |
| 2025-08-09 | GB3 |
Reading FC | 0–2 | Huddersfield Town | Available |
| 2025-08-02 | GB3 |
Lincoln City | 2–0 | Reading FC | Available |
| 2025-05-03 | GB3 |
Reading FC | 2–4 | Barnsley FC | Available |
| 2025-04-26 | GB3 |
Bristol Rovers | 0–2 | Reading FC | Available |
| 2025-04-21 | GB3 |
Mansfield Town | 1–5 | Reading FC | Available |
| 2025-04-18 | GB3 |
Reading FC | 0–1 | Lincoln City | Available |
| 2025-04-12 | GB3 |
Northampton Town | 0–0 | Reading FC | Available |
| 2025-04-08 | GB3 |
Shrewsbury Town | 1–3 | Reading FC | Available |
| 2025-04-05 | GB3 |
Reading FC | 1–0 | Wycombe Wanderers | Available |
| 2025-04-01 | GB3 |
Blackpool FC | 3–0 | Reading FC | Available |
| 2025-03-29 | GB3 |
Reading FC | 3–1 | Peterborough United | Available |
| 2025-03-15 | GB3 |
Reading FC | 1–1 | Stevenage FC | Available |
| 2025-03-11 | GB3 |
Reading FC | 2–0 | Wrexham AFC | Available |
| 2025-03-08 | GB3 |
Crawley Town | 1–1 | Reading FC | Available |
| 2025-03-04 | GB3 |
Reading FC | 0–0 | Exeter City | Available |
| 2025-03-01 | GB3 |
Wigan Athletic | 1–2 | Reading FC | Available |
| 2025-02-22 | GB3 |
Reading FC | 0–0 | Birmingham City | Available |
| 2025-02-15 | GB3 |
Reading FC | 2–1 | Rotherham United | Available |
| 2025-02-11 | GB3 |
Reading FC | 1–1 | Shrewsbury Town | Available |
| 2025-02-08 | GB3 |
Huddersfield Town | 0–0 | Reading FC | Available |
| 2025-02-01 | GB3 |
Reading FC | 1–0 | Bolton Wanderers | Available |
| 2025-01-28 | GB3 |
Burton Albion | 3–2 | Reading FC | Available |
Teams faced most often by Liam Fraser's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Seattle Sounders | 6 | 3 | 0 | 3 | 6 | 11 | -5 | 50% |
| Barnsley FC | 4 | 1 | 2 | 1 | 6 | 6 | 0 | 25% |
| Sporting Kansas City | 4 | 2 | 1 | 1 | 6 | 6 | 0 | 50% |
| Real Salt Lake | 4 | 2 | 1 | 1 | 3 | 1 | +2 | 50% |
| Houston Dynamo | 4 | 2 | 1 | 1 | 6 | 8 | -2 | 50% |
| Colorado Rapids | 3 | 0 | 2 | 1 | 4 | 5 | -1 | 0% |
| Burton Albion | 3 | 3 | 0 | 0 | 9 | 2 | +7 | 100% |
| Wigan Athletic | 3 | 2 | 0 | 1 | 4 | 2 | +2 | 67% |
| Vancouver Whitecaps | 3 | 1 | 0 | 2 | 2 | 4 | -2 | 33% |
| Cardiff City | 3 | 2 | 0 | 1 | 4 | 3 | +1 | 67% |
| Rotherham United | 3 | 2 | 1 | 0 | 4 | 2 | +2 | 67% |
| Portland Timbers | 3 | 3 | 0 | 0 | 8 | 3 | +5 | 100% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 16/17 | Senior debut season | |
| 16/17 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 9 | 108 | 1 | 0 | 0 | 0.83 |
| 24/25 | 16 | 0 | 4 | 0 | 0 | 0 |
| 22/23 | 27 | 0 | 8 | 0 | 0 | 0 |
| 21/22 | 10 | 0 | 2 | 0 | 0 | 0 |
| 2024 | 19 | 1,387 | 4 | 0 | 0 | 0.26 |
| 2020 | 14 | 0 | 1 | 0 | 0 | 0 |
| 2019 | 13 | 0 | 5 | 0 | 0 | 0 |
| 2018 | 22 | 0 | 4 | 0 | 0 | 0 |
| 2017 | 20 | 0 | 6 | 0 | 0 | 0 |
| 2015 | 10 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | 3 | 121 | 2 | 0 | 0 | 1.49 |
Output by competition
Career goals and assists broken down by tournament.
More on Liam Fraser
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Liam Fraser
Who is Liam Fraser?
Liam Fraser is a Canada professional footballer who plays as a defensive midfield for Reading FC.
How old is Liam Fraser?
Liam Fraser is 28 years old. He was born on February 13, 1998 in Toronto, Ontario.
What position does Liam Fraser play?
Liam Fraser plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Liam Fraser play for?
Liam Fraser currently plays for Reading FC.
How many career goals has Liam Fraser scored?
Across all senior club competitions in our dataset, Liam Fraser has scored 6 goals in 221 appearances.
What is Liam Fraser's market value?
Liam Fraser's most recent reported market value is €800k.
Canada