Thomas Waddingham
Career snapshot
Career highs
Born the same day
Shares 2005-04-05 · 6 players total
| Full name | Thomas Waddingham |
|---|---|
| Name in home country | Thomas Anthony Waddingham |
| Date of birth | 2005-04-05 (21 yrs) |
| Place of birth | , |
| Citizenship | Australia England |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | left |
| Height | 185.00 m |
| Current club | Portsmouth FC |
| Joined | 2025-01-22 |
| Contract expires | 2028-06-30 |
| Agent | Cove Agency |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Portsmouth FC | 2 | 24/25 | 25/26 | 10 | 1 | 0 | 101 |
| Brisbane Roar | 5 | 2023 | 24/25 | 40 | 15 | 2 | 512 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Championship | Portsmouth FC | 4 | 0 | 0 | 1 | 0 | 0 |
| 25/26 | EFL Cup | Portsmouth FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | A-League Men | Brisbane Roar | 11 | 4 | 1 | 0 | 0 | 220 |
| 24/25 | Championship | Portsmouth FC | 5 | 1 | 0 | 1 | 0 | 101 |
| 23/24 | A-League Men | Brisbane Roar | 23 | 7 | 1 | 0 | 0 | 202 |
| 22/23 | A-League Men | Brisbane Roar | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024 | Australia Cup | Brisbane Roar | 1 | 0 | 0 | 0 | 0 | 0 |
| 2023 | Australia Cup | Brisbane Roar | 5 | 4 | 0 | 0 | 0 | 90 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 23/24 | 2023-08-02 | Brisbane U21 | Brisbane Roar | Transfer | 25000 | — |
| 24/25 | 2025-01-22 | Brisbane Roar | Portsmouth | Transfer | 400000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 23/24 | minor knock | 2023-12-27 | 2023-12-31 | 5 | 1 |
| 23/24 | Shoulder injury | 2024-01-03 | 2024-01-08 | 6 | 1 |
| 23/24 | minor knock | 2024-03-08 | 2024-03-14 | 7 | 1 |
| 24/25 | Rest | 2025-01-10 | 2025-01-12 | 3 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €25k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #32270 | — | 0 | 0 | — | — | former national player |
| Team #22976 | #11 | 2 | 2 | — | — | recent national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Scott Neville | 2 | 0 | 774 |
| Corey Brown | 1 | 0 | 752 |
| Ben Warland | 0 | 0 | 700 |
| Ben Halloran | 0 | 0 | 681 |
| Taras Gomulka | 2 | 0 | 631 |
| Walid Shour | 0 | 0 | 625 |
| Harry Van der Saag | 0 | 0 | 619 |
| Carlo Armiento | 2 | 1 | 495 |
| Jez Lofthouse | 1 | 0 | 282 |
| Keegan Jelacic | 1 | 0 | 0 |
| Macklin Freke | 1 | 0 | 0 |
| Henry Hore | 1 | 1 | 0 |
| Louis Zabala | 1 | 2 | 0 |
| Joe Caletti | 1 | 0 | 0 |
| Kai Trewin | 1 | 1 | 0 |
| Nikola Mileusnic | 2 | 1 | 0 |
| Tom Aldred | 1 | 0 | 0 |
| Antonee Burke-Gilroy | 1 | 0 | 0 |
| Jack Hingert | 1 | 0 | 0 |
| Jay O'Shea | 1 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 23/24 | A-League Men | Brisbane Roar | 7 | 23 |
| 2023 | Australia Cup | Brisbane Roar | 4 | 5 |
| 24/25 | A-League Men | Brisbane Roar | 4 | 11 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | A-League Men | Brisbane Roar | 1 | 11 |
| 23/24 | A-League Men | Brisbane Roar | 1 | 23 |
Last 50 matches for Portsmouth 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-14 | GB2 |
Portsmouth FC | 0–1 | Sheffield United FC | Available |
| 2026-02-07 | GB2 |
Preston North End FC | 1–0 | Portsmouth FC | Available |
| 2026-01-31 | GB2 |
Portsmouth FC | 3–0 | West Bromwich Albion FC | Available |
| 2026-01-24 | GB2 |
Portsmouth FC | 1–1 | Southampton FC | Available |
| 2026-01-21 | GB2 |
Watford FC | 1–1 | Portsmouth FC | Available |
| 2026-01-17 | GB2 |
Sheffield Wednesday FC | 0–1 | Portsmouth FC | Available |
| 2026-01-01 | GB2 |
Bristol City FC | 5–0 | Portsmouth FC | Available |
| 2025-12-29 | GB2 |
Portsmouth FC | 1–1 | Charlton Athletic FC | Available |
| 2025-12-26 | GB2 |
Portsmouth FC | 1–2 | Queens Park Rangers FC | Available |
| 2025-12-20 | GB2 |
Derby County FC | 3–0 | Portsmouth FC | Available |
| 2025-12-13 | GB2 |
Portsmouth FC | 0–1 | Blackburn Rovers FC | Available |
| 2025-12-09 | GB2 |
Swansea City AFC | 1–0 | Portsmouth FC | Available |
| 2025-12-06 | GB2 |
Charlton Athletic FC | 1–0 | Portsmouth FC | Available |
| 2025-11-29 | GB2 |
Portsmouth FC | 1–2 | Bristol City FC | Available |
| 2025-11-26 | GB2 |
Sheffield United FC | 2–0 | Portsmouth FC | Available |
| 2025-11-22 | GB2 |
Portsmouth FC | 1–1 | Millwall FC | Available |
| 2025-11-08 | GB2 |
Hull City AFC | 3–2 | Portsmouth FC | Available |
| 2025-11-05 | GB2 |
Portsmouth FC | 0–0 | Wrexham AFC | Available |
| 2025-11-01 | GB2 |
Birmingham City FC | 4–0 | Portsmouth FC | Available |
| 2025-10-25 | GB2 |
Portsmouth FC | 0–1 | Stoke City FC | Available |
| 2025-10-21 | GB2 |
Portsmouth FC | 1–2 | Coventry City FC | Available |
| 2025-10-18 | GB2 |
Leicester City FC | 1–1 | Portsmouth FC | Available |
| 2025-10-04 | GB2 |
Portsmouth FC | 1–0 | Middlesbrough FC | Available |
| 2025-10-01 | GB2 |
Portsmouth FC | 2–2 | Watford FC | Available |
| 2025-09-27 | GB2 |
Ipswich Town FC | 2–1 | Portsmouth FC | Available |
| 2025-09-20 | GB2 |
Portsmouth FC | 0–2 | Sheffield Wednesday FC | Available |
| 2025-09-14 | GB2 |
Southampton FC | 0–0 | Portsmouth FC | Available |
| 2025-08-30 | GB2 |
Portsmouth FC | 1–0 | Preston North End FC | Available |
| 2025-08-23 | GB2 |
West Bromwich Albion FC | 1–1 | Portsmouth FC | Available |
| 2025-08-16 | GB2 |
Portsmouth FC | 1–2 | Norwich City FC | Available |
| 2025-08-09 | GB2 |
Oxford United FC | 0–1 | Portsmouth FC | Available |
| 2025-05-03 | GB2 |
Portsmouth FC | 1–1 | Hull City AFC | Available |
| 2025-04-26 | GB2 |
Sheffield Wednesday FC | 1–1 | Portsmouth FC | Available |
| 2025-04-21 | GB2 |
Portsmouth FC | 1–0 | Watford FC | Available |
| 2025-04-18 | GB2 |
Norwich City FC | 3–5 | Portsmouth FC | Available |
| 2025-04-12 | GB2 |
Portsmouth FC | 2–2 | Derby County FC | Available |
| 2025-04-09 | GB2 |
Coventry City FC | 1–0 | Portsmouth FC | Available |
| 2025-04-05 | GB2 |
Millwall FC | 2–1 | Portsmouth FC | Available |
| 2025-03-29 | GB2 |
Portsmouth FC | 1–0 | Blackburn Rovers FC | Available |
| 2025-03-15 | GB2 |
Preston North End FC | 2–1 | Portsmouth FC | Available |
| 2025-03-12 | GB2 |
Portsmouth FC | 1–2 | Plymouth Argyle FC | Available |
| 2025-03-09 | GB2 |
Portsmouth FC | 1–0 | Leeds United FC | Available |
| 2025-03-01 | GB2 |
Luton Town FC | 1–0 | Portsmouth FC | Available |
| 2025-02-22 | GB2 |
Portsmouth FC | 2–1 | Queens Park Rangers FC | Available |
| 2025-02-15 | GB2 |
Oxford United FC | 0–2 | Portsmouth FC | Available |
| 2025-02-11 | GB2 |
Portsmouth FC | 2–1 | Cardiff City FC | Available |
| 2025-02-08 | GB2 |
Sheffield United FC | 2–1 | Portsmouth FC | Available |
| 2025-02-01 | GB2 |
Portsmouth FC | 0–0 | Burnley FC | Available |
| 2025-01-28 | GB2 |
Portsmouth FC | 0–1 | Millwall FC | Available |
| 2025-01-25 | GB2 |
West Bromwich Albion FC | 5–1 | Portsmouth FC | Available |
Teams faced most often by Thomas Waddingham'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 % |
|---|---|---|---|---|---|---|---|---|
| Wellington Phoenix | 5 | 1 | 2 | 2 | 5 | 8 | -3 | 20% |
| Newcastle United Jets | 5 | 1 | 0 | 4 | 5 | 11 | -6 | 20% |
| Sydney FC | 5 | 2 | 1 | 2 | 11 | 9 | +2 | 40% |
| Macarthur FC | 5 | 0 | 2 | 3 | 8 | 15 | -7 | 0% |
| Adelaide United | 5 | 1 | 2 | 2 | 9 | 9 | 0 | 20% |
| Melbourne City FC | 5 | 1 | 0 | 4 | 9 | 17 | -8 | 20% |
| Central Coast Mariners | 5 | 2 | 0 | 3 | 5 | 10 | -5 | 40% |
| Western United | 4 | 1 | 1 | 2 | 5 | 6 | -1 | 25% |
| Melbourne Victory | 4 | 1 | 2 | 1 | 4 | 5 | -1 | 25% |
| Western Sydney Wanderers | 4 | 1 | 2 | 1 | 6 | 6 | 0 | 25% |
| Perth Glory | 4 | 2 | 0 | 2 | 7 | 6 | +1 | 50% |
| Peterborough United | 3 | 2 | 0 | 1 | 8 | 6 | +2 | 67% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 2023 | Senior debut season | |
| 2023 | 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 | 5 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 16 | 321 | 1 | 0 | 0 | 0.28 |
Output by competition
Career goals and assists broken down by tournament.
More on Thomas Waddingham
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Thomas Waddingham
Who is Thomas Waddingham?
Thomas Waddingham is an Australia professional footballer who plays as a centre-forward for Portsmouth FC.
How old is Thomas Waddingham?
Thomas Waddingham is 21 years old. He was born on April 5, 2005.
What position does Thomas Waddingham play?
Thomas Waddingham plays as a centre-forward (Attack - Centre-Forward).
What club does Thomas Waddingham play for?
Thomas Waddingham currently plays for Portsmouth FC.
How many career goals has Thomas Waddingham scored?
Across all senior club competitions in our dataset, Thomas Waddingham has scored 16 goals in 50 appearances.
What is Thomas Waddingham's market value?
Thomas Waddingham's most recent reported market value is €400k.