Eoin Toal
Career snapshot
Position rank · 25/26
Among 448 Defender - Centre-Backs · ≥200 mins
Career highs
Born the same day
Shares 1999-02-15 · 6 players total
| Full name | Eoin Toal |
|---|---|
| Date of birth | 1999-02-15 (27 yrs) |
| Place of birth | Armagh, Northern Ireland |
| Citizenship | Northern Ireland |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 191.00 m |
| Current club | Bolton Wanderers |
| Joined | 2022-07-20 |
| Contract expires | 2027-06-30 |
| Agent | Fortitude Sports ... |
Percentile rank vs 116 other Defender - Centre-Backs with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Bolton Wanderers | 4 | 22/23 | 25/26 | 109 | 11 | 2 | 3,056 |
| Derry City | 9 | 18/19 | 22/23 | 155 | 6 | 0 | 8,843 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | League One | Bolton Wanderers | 5 | 1 | 0 | 0 | 0 | 450 |
| 24/25 | EFL Cup | Bolton Wanderers | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Trophy | Bolton Wanderers | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | League One | Bolton Wanderers | 19 | 2 | 2 | 2 | 0 | 776 |
| 23/24 | EFL Cup | Bolton Wanderers | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Trophy | Bolton Wanderers | 4 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Bolton Wanderers | 3 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | League One | Bolton Wanderers | 40 | 4 | 0 | 5 | 0 | 900 |
| 23/24 | League One Play-Offs | Bolton Wanderers | 3 | 1 | 0 | 1 | 0 | 270 |
| 22/23 | EFL Trophy | Bolton Wanderers | 7 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Bolton Wanderers | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | League One | Bolton Wanderers | 22 | 3 | 0 | 2 | 0 | 660 |
| 22/23 | League One Play-Offs | Bolton Wanderers | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | UECL Quali | Derry City | 2 | 0 | 0 | 0 | 0 | 0 |
| 2022 | Premier Division | Derry City | 20 | 1 | 0 | 0 | 0 | 1,706 |
| 2021 | FAI Cup | Derry City | 2 | 0 | 0 | 0 | 0 | 0 |
| 2021 | Premier Division | Derry City | 34 | 1 | 0 | 5 | 0 | 3,015 |
| 2020 | FAI Cup | Derry City | 2 | 0 | 0 | 0 | 0 | 0 |
| 2020 | Premier Division | Derry City | 18 | 0 | 0 | 3 | 0 | 0 |
| 2019 | FAI Cup | Derry City | 2 | 0 | 0 | 0 | 0 | 0 |
| 2019 | League of Ireland Cup | Derry City | 4 | 0 | 0 | 0 | 0 | 0 |
| 2019 | Premier Division | Derry City | 35 | 2 | 0 | 5 | 0 | 1,517 |
| 2018 | FAI Cup | Derry City | 0 | 0 | 0 | 0 | 0 | 0 |
| 2018 | League of Ireland Cup | Derry City | 2 | 0 | 0 | 0 | 0 | 0 |
| 2018 | Premier Division | Derry City | 30 | 1 | 0 | 0 | 1 | 2,485 |
| 2017 | FAI Cup | Derry City | 0 | 0 | 0 | 0 | 0 | 0 |
| 2017 | Premier Division | Derry City | 3 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Europa League Qualifying | Derry City | 1 | 1 | 0 | 0 | 0 | 120 |
| 18/19 | Europa League Qualifying | Derry City | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 15/16 | 2015-07-01 | Armagh City U21 | Armagh City | Transfer | 0 | — |
| 17/18 | 2017-07-01 | Armagh City | Derry City | Transfer | 0 | — |
| 22/23 | 2022-07-20 | Derry City | Bolton | Transfer | 125000 | €100k |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #28031 | — | 3 | 1 | — | — | former national player |
| Team #25790 | #18 | 3 | 0 | — | — | former national player |
| Team #17621 | #2 | 10 | 0 | — | — | former national player |
| Team #5674 | #4 | 8 | 0 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Cameron McJannett | 1 | 0 | 0 |
| Nathan Gartside | 2 | 0 | 0 |
| Danny Lafferty | 2 | 0 | 0 |
| Jón Dadi Bödvarsson | 2 | 0 | 0 |
| Junior Ogedi-Uzokwe | 2 | 0 | 0 |
| Ronan Boyce | 2 | 0 | 0 |
| Gethin Jones | 2 | 1 | 0 |
| Peter Cherrie | 1 | 0 | 0 |
| Joe Thomson | 2 | 0 | 0 |
| Ciaron Harkin | 1 | 0 | 0 |
| Jack Malone | 1 | 0 | 0 |
| Jamie McDonagh | 1 | 1 | 0 |
| David Parkhouse | 1 | 0 | 0 |
| Ricardo Santos | 2 | 0 | 0 |
| James Akintunde | 1 | 0 | 0 |
| George Thomason | 2 | 0 | 0 |
| Dion Charles | 2 | 0 | 0 |
| Ciarán Coll | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 23/24 | League One | Bolton Wanderers | 4 | 40 |
| 22/23 | League One | Bolton Wanderers | 3 | 22 |
| 2019 | Premier Division | Derry City | 2 | 35 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | League One | Bolton Wanderers | 2 | 19 |
Last 50 matches for Bolton Wanderers 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 |
Bolton Wanderers | 3–2 | Barnsley FC | Available |
| 2026-01-31 | GB3 |
AFC Wimbledon | 0–1 | Bolton Wanderers | Available |
| 2026-01-27 | GB3 |
Bolton Wanderers | 2–1 | Burton Albion | Available |
| 2026-01-24 | GB3 |
Bolton Wanderers | 2–1 | Leyton Orient | Available |
| 2026-01-17 | GB3 |
Wigan Athletic | 0–1 | Bolton Wanderers | Available |
| 2026-01-10 | GB3 |
Peterborough United | 3–1 | Bolton Wanderers | Available |
| 2026-01-04 | GB3 |
Bolton Wanderers | 0–0 | Northampton Town | Available |
| 2026-01-01 | GB3 |
Doncaster Rovers | 1–1 | Bolton Wanderers | Available |
| 2025-12-29 | GB3 |
Bolton Wanderers | 2–0 | Mansfield Town | Available |
| 2025-12-26 | GB3 |
Bolton Wanderers | 1–0 | Rotherham United | Available |
| 2025-12-20 | GB3 |
Wycombe Wanderers | 2–2 | Bolton Wanderers | Available |
| 2025-12-13 | GB3 |
Bolton Wanderers | 2–0 | Exeter City | Available |
| 2025-12-09 | GB3 |
Mansfield Town | 1–2 | Bolton Wanderers | Available |
| 2025-11-29 | GB3 |
Luton Town | 1–1 | Bolton Wanderers | Available |
| 2025-11-22 | GB3 |
Bolton Wanderers | 1–0 | Bradford City | Available |
| 2025-11-15 | GB3 |
Stevenage FC | 0–0 | Bolton Wanderers | Available |
| 2025-11-08 | GB3 |
Bolton Wanderers | 3–0 | Port Vale FC | Available |
| 2025-10-25 | GB3 |
Bolton Wanderers | 1–0 | Cardiff City | Available |
| 2025-10-16 | GB3 |
Huddersfield Town | 1–2 | Bolton Wanderers | Available |
| 2025-10-11 | GB3 |
Burton Albion | 3–0 | Bolton Wanderers | Available |
| 2025-10-04 | GB3 |
Bolton Wanderers | 2–1 | Peterborough United | Available |
| 2025-09-27 | GB3 |
Northampton Town | 2–0 | Bolton Wanderers | Available |
| 2025-09-20 | GB3 |
Bolton Wanderers | 4–1 | Wigan Athletic | Available |
| 2025-09-13 | GB3 |
Leyton Orient | 1–1 | Bolton Wanderers | Available |
| 2025-09-06 | GB3 |
Bolton Wanderers | 3–0 | AFC Wimbledon | Available |
| 2025-08-30 | GB3 |
Blackpool FC | 1–1 | Bolton Wanderers | Available |
| 2025-08-23 | GB3 |
Bolton Wanderers | 1–1 | Lincoln City | Available |
| 2025-08-20 | GB3 |
Bolton Wanderers | 1–1 | Reading FC | Available |
| 2025-08-16 | GB3 |
Barnsley FC | 1–1 | Bolton Wanderers | Available |
| 2025-08-09 | GB3 |
Bolton Wanderers | 2–0 | Plymouth Argyle | Available |
| 2025-08-03 | GB3 |
Stockport County | 2–0 | Bolton Wanderers | Available |
| 2025-05-03 | GB3 |
Bolton Wanderers | 1–1 | Stevenage FC | Available |
| 2025-04-26 | GB3 |
Peterborough United | 1–1 | Bolton Wanderers | Available |
| 2025-04-21 | GB3 |
Lincoln City | 4–2 | Bolton Wanderers | Available |
| 2025-04-18 | GB3 |
Bolton Wanderers | 0–2 | Wycombe Wanderers | Available |
| 2025-04-12 | GB3 |
Barnsley FC | 4–1 | Bolton Wanderers | Available |
| 2025-04-08 | GB3 |
Bolton Wanderers | 0–1 | Rotherham United | Available |
| 2025-04-05 | GB3 |
Bolton Wanderers | 1–0 | Bristol Rovers | Available |
| 2025-04-01 | GB3 |
Wigan Athletic | 0–1 | Bolton Wanderers | Available |
| 2025-03-29 | GB3 |
Blackpool FC | 2–1 | Bolton Wanderers | Available |
| 2025-03-15 | GB3 |
Bolton Wanderers | 0–1 | Stockport County | Available |
| 2025-03-11 | GB3 |
Bristol Rovers | 3–2 | Bolton Wanderers | Available |
| 2025-03-08 | GB3 |
Burton Albion | 1–2 | Bolton Wanderers | Available |
| 2025-03-04 | GB3 |
Bolton Wanderers | 3–1 | Birmingham City | Available |
| 2025-03-01 | GB3 |
Wrexham AFC | 0–0 | Bolton Wanderers | Available |
| 2025-02-22 | GB3 |
Bolton Wanderers | 2–1 | Leyton Orient | Available |
| 2025-02-15 | GB3 |
Shrewsbury Town | 2–3 | Bolton Wanderers | Available |
| 2025-02-08 | GB3 |
Bolton Wanderers | 4–3 | Crawley Town | Available |
| 2025-02-01 | GB3 |
Reading FC | 1–0 | Bolton Wanderers | Available |
| 2025-01-28 | GB3 |
Bolton Wanderers | 3–1 | Northampton Town | Available |
Teams faced most often by Eoin Toal'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 % |
|---|---|---|---|---|---|---|---|---|
| Exeter City | 9 | 5 | 2 | 2 | 18 | 8 | +10 | 56% |
| Peterborough United | 8 | 4 | 3 | 1 | 15 | 9 | +6 | 50% |
| Cambridge United | 8 | 3 | 5 | 0 | 11 | 7 | +4 | 38% |
| Barnsley FC | 8 | 2 | 4 | 2 | 12 | 12 | 0 | 25% |
| Leyton Orient | 8 | 5 | 1 | 2 | 12 | 11 | +1 | 63% |
| Burton Albion | 8 | 5 | 2 | 1 | 11 | 9 | +2 | 63% |
| Wycombe Wanderers | 7 | 3 | 2 | 2 | 11 | 8 | +3 | 43% |
| Lincoln City | 7 | 4 | 2 | 1 | 13 | 6 | +7 | 57% |
| Shrewsbury Town | 7 | 4 | 2 | 1 | 14 | 9 | +5 | 57% |
| Port Vale FC | 7 | 5 | 1 | 1 | 12 | 7 | +5 | 71% |
| Stevenage FC | 7 | 4 | 3 | 0 | 11 | 5 | +6 | 57% |
| Mansfield Town | 7 | 5 | 1 | 1 | 17 | 11 | +6 | 71% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 20/21 | 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′ |
|---|---|---|---|---|---|---|
| 24/25 | 22 | 776 | 2 | 0 | 0 | 0.23 |
| 23/24 | 51 | 1,170 | 6 | 1 | 0 | 0.54 |
| 22/23 | 33 | 660 | 2 | 0 | 0 | 0.27 |
| 2021 | 36 | 3,015 | 5 | 0 | 0 | 0.15 |
| 2020 | 20 | 0 | 3 | 0 | 0 | 0 |
| 2019 | 41 | 1,517 | 5 | 0 | 0 | 0.3 |
| 2018 | 32 | 2,485 | 0 | 0 | 1 | 0.04 |
| 2017 | 3 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Eoin Toal
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Eoin Toal
Who is Eoin Toal?
Eoin Toal is a Northern professional footballer who plays as a centre-back for Bolton Wanderers.
How old is Eoin Toal?
Eoin Toal is 27 years old. He was born on February 15, 1999 in Armagh.
What position does Eoin Toal play?
Eoin Toal plays as a centre-back (Defender - Centre-Back).
What club does Eoin Toal play for?
Eoin Toal currently plays for Bolton Wanderers.
How many career goals has Eoin Toal scored?
Across all senior club competitions in our dataset, Eoin Toal has scored 17 goals in 264 appearances.
What is Eoin Toal's market value?
Eoin Toal's most recent reported market value is €700k.
Northern Ireland