Liam Millar
Career snapshot
Position rank · 24/25
Among 1,755 Attack - Left Wingers · ≥200 mins
Career highs
Born the same day
Shares 1999-09-27 · 6 players total
| Full name | Liam Millar |
|---|---|
| Name in home country | Liam Alan Millar |
| Date of birth | 1999-09-27 (26 yrs) |
| Place of birth | Toronto, Ontario, Canada |
| Citizenship | Canada England |
| Position | Attack - Left Winger (main: Attack) |
| Foot | right |
| Height | 181.00 m |
| Current club | Hull City |
| Joined | 2024-08-09 |
| Contract expires | 2027-06-30 |
Percentile rank vs 894 other Attack - Left Wingers with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Hull City | 1 | 24/25 | 24/25 | 12 | 1 | 2 | 622 |
| FC Basel 1893 | 3 | 21/22 | 23/24 | 98 | 13 | 10 | 1,227 |
| Preston North End | 1 | 23/24 | 23/24 | 36 | 5 | 5 | 510 |
| Charlton Athletic | 1 | 20/21 | 20/21 | 27 | 3 | 6 | 661 |
| Liverpool FC U23 | 4 | 17/18 | 20/21 | 38 | 9 | 6 | 801 |
| Liverpool FC | 1 | 19/20 | 19/20 | 1 | 0 | 0 | 0 |
| Kilmarnock FC | 2 | 18/19 | 19/20 | 36 | 2 | 3 | 1,310 |
| Liverpool FC UEFA U19 | 2 | 17/18 | 18/19 | 10 | 5 | 4 | 339 |
| Liverpool FC U18 | 2 | 16/17 | 17/18 | 37 | 17 | 8 | 356 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Championship | Hull City | 11 | 1 | 2 | 3 | 0 | 622 |
| 24/25 | EFL Cup | Hull City | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Championship | Preston North End | 35 | 5 | 5 | 3 | 0 | 510 |
| 23/24 | FA Cup | Preston North End | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Super League | FC Basel 1893 | 4 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Swiss Cup | FC Basel 1893 | 1 | 2 | 0 | 0 | 0 | 29 |
| 23/24 | UECL Quali | FC Basel 1893 | 1 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | Conference L. | FC Basel 1893 | 10 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | Super League | FC Basel 1893 | 26 | 0 | 1 | 4 | 0 | 0 |
| 22/23 | Swiss Cup | FC Basel 1893 | 4 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | UECL Quali | FC Basel 1893 | 6 | 1 | 2 | 0 | 0 | 457 |
| 21/22 | Conference L. | FC Basel 1893 | 8 | 2 | 1 | 2 | 0 | 251 |
| 21/22 | Super League | FC Basel 1893 | 31 | 7 | 2 | 2 | 0 | 289 |
| 21/22 | Swiss Cup | FC Basel 1893 | 3 | 1 | 2 | 0 | 0 | 201 |
| 21/22 | UECL Quali | FC Basel 1893 | 4 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | EFL Trophy | Liverpool FC U23 | 3 | 2 | 1 | 0 | 0 | 135 |
| 20/21 | League One | Charlton Athletic | 27 | 3 | 6 | 2 | 0 | 661 |
| 20/21 | Premier League 2 | Liverpool FC U23 | 11 | 3 | 0 | 2 | 0 | 328 |
| 19/20 | Betfred Cup | Kilmarnock FC | 2 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | FA Cup | Liverpool FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Premier League 2 | Liverpool FC U23 | 2 | 1 | 1 | 0 | 0 | 48 |
| 19/20 | Premiership | Kilmarnock FC | 20 | 1 | 1 | 2 | 0 | 1,207 |
| 18/19 | Premier League 2 | Liverpool FC U23 | 13 | 3 | 3 | 2 | 0 | 290 |
| 18/19 | Premiership | Kilmarnock FC | 8 | 1 | 1 | 0 | 0 | 103 |
| 18/19 | Scottish Premiership Top Six Split | Kilmarnock FC | 5 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | SFA Cup | Kilmarnock FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | UEFA Youth League | Liverpool FC UEFA U19 | 2 | 3 | 1 | 0 | 0 | 60 |
| 17/18 | FA Youth Cup | Liverpool FC U18 | 2 | 3 | 0 | 0 | 0 | 60 |
| 17/18 | Premier League 2 | Liverpool FC U23 | 9 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | U18 Premier League | Liverpool FC U18 | 18 | 8 | 6 | 2 | 0 | 156 |
| 17/18 | UEFA Youth League | Liverpool FC UEFA U19 | 8 | 2 | 3 | 0 | 0 | 279 |
| 16/17 | U18 PL - Final Stage | Liverpool FC U18 | 7 | 0 | 1 | 0 | 1 | 0 |
| 16/17 | U18 Premier League | Liverpool FC U18 | 10 | 6 | 1 | 0 | 0 | 140 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2016-07-01 | Fulham Youth | Liverpool U18 | Transfer | 0 | — |
| 18/19 | 2018-07-01 | Liverpool U18 | Liverpool U23 | Transfer | 0 | — |
| 18/19 | 2019-01-31 | Liverpool U23 | Kilmarnock FC | Loan | 0 | — |
| 18/19 | 2019-05-20 | Kilmarnock FC | Liverpool U23 | Return from loan | 0 | — |
| 19/20 | 2019-08-06 | Liverpool U23 | Kilmarnock FC | Loan | 0 | — |
| 19/20 | 2020-01-08 | Kilmarnock FC | Liverpool U23 | Return from loan | 0 | — |
| 20/21 | 2021-01-05 | Liverpool U23 | Charlton | Loan | 0 | — |
| 20/21 | 2021-05-31 | Charlton | Liverpool U23 | Return from loan | 0 | — |
| 21/22 | 2021-07-08 | Liverpool U23 | FC Basel | Transfer | 0 | €1.50m |
| 23/24 | 2023-09-01 | FC Basel | Preston | Loan | 1700000 | — |
| 23/24 | 2024-06-30 | Preston | FC Basel | Return from loan | 2200000 | — |
| 24/25 | 2024-08-09 | FC Basel | Hull City | Transfer | 2200000 | €3.50m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 21/22 | Elbow fracture | 2022-05-01 | 2022-06-13 | 44 | 6 |
| 22/23 | Broken hand | 2023-02-03 | 2023-02-17 | 15 | 3 |
| 22/23 | unknown injury | 2023-04-21 | 2023-04-24 | 4 | 1 |
| 24/25 | Cruciate ligament injury | 2024-10-23 | 2025-05-31 | 221 | 37 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €2.20m |
| Jan 1, 1970 | €2.20m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.70m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.80m |
| Jan 1, 1970 | €2.30m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €1.00m |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #32645 | — | 0 | 0 | — | — | former national player |
| Team #29112 | #11 | 4 | 0 | — | — | former national player |
| Team #27261 | — | 3 | 0 | — | — | former national player |
| Team #3510 | #23 | 34 | 1 | — | — | recent national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Heinz Lindner | 2 | 0 | 0 |
| Stephen O'Donnell | 1 | 2 | 0 |
| Freddie Woodman | 1 | 0 | 0 |
| Neco Williams | 1 | 1 | 0 |
| Zeki Amdouni | 1 | 0 | 0 |
| Abdi Sharif | 1 | 0 | 0 |
| Rhys Williams | 2 | 0 | 0 |
| Liam Lindsay | 1 | 0 | 0 |
| Andy Diouf | 2 | 0 | 0 |
| Marwin Hitz | 1 | 0 | 0 |
| Andy Pelmard | 2 | 0 | 0 |
| George Johnston | 1 | 0 | 0 |
| Rafael Camacho | 2 | 8 | 0 |
| Curtis Jones | 2 | 4 | 0 |
| Sergio López | 2 | 0 | 0 |
| Darian Males | 2 | 3 | 0 |
| Adam Lewis | 2 | 4 | 0 |
| Wouter Burger | 2 | 2 | 0 |
| Dan Ndoye | 2 | 3 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 17/18 | U18 Premier League | Liverpool FC U18 | 8 | 18 |
| 21/22 | Super League | FC Basel 1893 | 7 | 31 |
| 16/17 | U18 Premier League | Liverpool FC U18 | 6 | 10 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | League One | Charlton Athletic | 6 | 27 |
| 17/18 | U18 Premier League | Liverpool FC U18 | 6 | 18 |
| 23/24 | Championship | Preston North End | 5 | 35 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 23/24 | 2024-06-30 | Preston | FC Basel | Return from loan | — | €2.20m |
| 23/24 | 2023-09-01 | FC Basel | Preston | Loan | — | €1.70m |
| 20/21 | 2021-05-31 | Charlton | Liverpool U23 | Return from loan | — | — |
| 20/21 | 2021-01-05 | Liverpool U23 | Charlton | Loan | — | — |
| 19/20 | 2020-01-08 | Kilmarnock FC | Liverpool U23 | Return from loan | — | — |
| 19/20 | 2019-08-06 | Liverpool U23 | Kilmarnock FC | Loan | — | — |
| 18/19 | 2019-05-20 | Kilmarnock FC | Liverpool U23 | Return from loan | — | — |
| 18/19 | 2019-01-31 | Liverpool U23 | Kilmarnock FC | Loan | — | — |
Last 1 matches for Hull City while Liam Millar was at the club (joined 2024-08-09). 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 |
|---|---|---|---|---|---|
| 2024-08-14 | CGB |
Hull City | 1–2 | Sheffield Wednesday | Available |
Teams faced most often by Liam Millar'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 % |
|---|---|---|---|---|---|---|---|---|
| Wigan Athletic | 25 | 12 | 5 | 8 | 43 | 41 | +2 | 48% |
| Derby County | 22 | 5 | 3 | 14 | 13 | 29 | -16 | 23% |
| Sheffield Wednesday | 21 | 6 | 5 | 10 | 22 | 27 | -5 | 29% |
| Reading FC | 20 | 6 | 4 | 10 | 20 | 22 | -2 | 30% |
| FC Luzern | 20 | 11 | 6 | 3 | 36 | 21 | +15 | 55% |
| Burton Albion | 20 | 13 | 3 | 4 | 38 | 22 | +16 | 65% |
| Barnsley FC | 20 | 8 | 7 | 5 | 29 | 21 | +8 | 40% |
| FC Lugano | 19 | 7 | 6 | 6 | 35 | 28 | +7 | 37% |
| Birmingham City | 19 | 9 | 5 | 5 | 31 | 22 | +9 | 47% |
| BSC Young Boys | 19 | 4 | 3 | 12 | 22 | 46 | -24 | 21% |
| Shrewsbury Town | 18 | 9 | 5 | 4 | 28 | 13 | +15 | 50% |
| FC St. Gallen | 18 | 8 | 5 | 5 | 29 | 18 | +11 | 44% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 16/17 | Senior debut season | |
| 16/17 | First senior goal | |
| 23/24 | Goal #50 (career) |
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′ |
|---|---|---|---|---|---|---|
| 24/25 | 12 | 622 | 3 | 0 | 0 | 0.43 |
| 23/24 | 42 | 539 | 4 | 0 | 0 | 0.67 |
| 22/23 | 46 | 457 | 5 | 0 | 0 | 0.98 |
| 21/22 | 46 | 741 | 5 | 0 | 0 | 0.61 |
| 20/21 | 41 | 1,124 | 4 | 0 | 0 | 0.32 |
| 19/20 | 25 | 1,255 | 2 | 0 | 0 | 0.14 |
| 18/19 | 29 | 453 | 2 | 0 | 0 | 0.4 |
| 17/18 | 37 | 495 | 2 | 0 | 0 | 0.36 |
| 16/17 | 17 | 140 | 0 | 0 | 1 | 0.64 |
Output by competition
Career goals and assists broken down by tournament.
More on Liam Millar
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Liam Millar
Who is Liam Millar?
Liam Millar is a Canada professional footballer who plays as a left winger for Hull City.
How old is Liam Millar?
Liam Millar is 26 years old. He was born on September 27, 1999 in Toronto, Ontario.
What position does Liam Millar play?
Liam Millar plays as a left winger (Attack - Left Winger).
What club does Liam Millar play for?
Liam Millar currently plays for Hull City.
How many career goals has Liam Millar scored?
Across all senior club competitions in our dataset, Liam Millar has scored 55 goals in 295 appearances.
What is Liam Millar's market value?
Liam Millar's most recent reported market value is €3.00m.