Aaron Collins
Career snapshot
Career highs
Born the same day
Shares 1997-05-27 · 6 players total
| Full name | Aaron Collins |
|---|---|
| Name in home country | Aaron Graham John Collins |
| Date of birth | 1997-05-27 (28 yrs) |
| Place of birth | Newport, Wales |
| Citizenship | Wales |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 185.00 m |
| Current club | Milton Keynes Dons |
| Joined | 2025-07-01 |
| Contract expires | — |
| Agent | Wasserman |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Milton Keynes Dons | 1 | 25/26 | 25/26 | 1 | 0 | 0 | 0 |
| Bolton Wanderers | 2 | 23/24 | 24/25 | 77 | 28 | 7 | 874 |
| Bristol Rovers | 3 | 21/22 | 23/24 | 139 | 38 | 24 | 1,646 |
| Forest Green Rovers | 2 | 19/20 | 20/21 | 83 | 16 | 9 | 1,093 |
| Colchester United | 1 | 18/19 | 18/19 | 11 | 1 | 0 | 258 |
| Morecambe FC | 1 | 18/19 | 18/19 | 15 | 8 | 4 | 133 |
| Newport County | 3 | 14/15 | 17/18 | 35 | 3 | 3 | 497 |
| Maidstone United | 1 | 17/18 | 17/18 | 5 | 1 | 0 | 258 |
| Wolverhampton Wanderers U23 | 2 | 16/17 | 17/18 | 17 | 3 | 2 | 201 |
| Notts County | 1 | 16/17 | 16/17 | 22 | 3 | 0 | 411 |
| Tranmere Rovers | 1 | 16/17 | 16/17 | 2 | 1 | 0 | 113 |
| Wolverhampton Wanderers | 1 | 15/16 | 15/16 | 0 | 0 | 0 | 0 |
| Wolverhampton Wanderers U21 | 1 | 15/16 | 15/16 | 8 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | League Two | Milton Keynes Dons | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Cup | Bolton Wanderers | 3 | 1 | 0 | 0 | 0 | 124 |
| 24/25 | EFL Trophy | Bolton Wanderers | 6 | 6 | 1 | 1 | 0 | 65 |
| 24/25 | FA Cup | Bolton Wanderers | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | League One | Bolton Wanderers | 45 | 12 | 4 | 4 | 0 | 268 |
| 23/24 | EFL Cup | Bristol Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Trophy | Bristol Rovers | 4 | 1 | 0 | 0 | 0 | 235 |
| 23/24 | FA Cup | Bristol Rovers | 4 | 1 | 1 | 0 | 0 | 203 |
| 23/24 | League One | Bolton Wanderers | 19 | 8 | 2 | 0 | 0 | 160 |
| 23/24 | League One | Bristol Rovers | 27 | 3 | 8 | 3 | 0 | 682 |
| 23/24 | League One Play-Offs | Bolton Wanderers | 3 | 1 | 0 | 0 | 0 | 257 |
| 22/23 | EFL Cup | Bristol Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Trophy | Bristol Rovers | 4 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Bristol Rovers | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | League One | Bristol Rovers | 46 | 16 | 12 | 7 | 0 | 244 |
| 21/22 | EFL Trophy | Bristol Rovers | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | FA Cup | Bristol Rovers | 3 | 2 | 1 | 0 | 0 | 69 |
| 21/22 | League Two | Bristol Rovers | 45 | 15 | 2 | 4 | 0 | 213 |
| 20/21 | EFL Cup | Forest Green Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Trophy | Forest Green Rovers | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Cup | Forest Green Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | League Two | Forest Green Rovers | 44 | 10 | 7 | 5 | 0 | 333 |
| 20/21 | League Two Play-Offs | Forest Green Rovers | 2 | 1 | 0 | 1 | 0 | 165 |
| 19/20 | EFL Cup | Forest Green Rovers | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | EFL Trophy | Forest Green Rovers | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | FA Cup | Forest Green Rovers | 3 | 1 | 1 | 0 | 0 | 270 |
| 19/20 | League Two | Forest Green Rovers | 28 | 4 | 1 | 3 | 0 | 325 |
| 18/19 | EFL Cup | Colchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Trophy | Colchester United | 3 | 1 | 0 | 0 | 0 | 258 |
| 18/19 | FA Cup | Colchester United | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | League Two | Morecambe FC | 15 | 8 | 4 | 1 | 0 | 133 |
| 18/19 | League Two | Colchester United | 7 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | FA Cup | Maidstone United | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | League Two | Newport County | 10 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | National League | Maidstone United | 4 | 1 | 0 | 0 | 0 | 258 |
| 17/18 | Premier League 2 | Wolverhampton Wanderers U23 | 11 | 3 | 2 | 2 | 0 | 201 |
| 16/17 | EFL Trophy | Wolverhampton Wanderers U23 | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | FA Cup | Notts County | 4 | 1 | 0 | 0 | 0 | 126 |
| 16/17 | League Two | Notts County | 18 | 2 | 0 | 1 | 1 | 285 |
| 16/17 | National League | Tranmere Rovers | 2 | 1 | 0 | 0 | 0 | 113 |
| 16/17 | National League Playoffs | Tranmere Rovers | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Premier League 2 | Wolverhampton Wanderers U23 | 4 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Championship | Wolverhampton Wanderers | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | FA Cup | Newport County | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | FL Trophy | Newport County | 1 | 1 | 0 | 0 | 0 | 63 |
| 15/16 | League Cup | Newport County | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Two | Newport County | 18 | 2 | 2 | 1 | 0 | 434 |
| 15/16 | U21 PL | Wolverhampton Wanderers U21 | 8 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | EFL Trophy | Newport County | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | FA Cup | Newport County | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League Two | Newport County | 2 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2014-07-01 | Newport U18 | Newport County | Transfer | 0 | — |
| 14/15 | 2015-01-07 | Newport County | Merthyr Town | Loan | 0 | — |
| 14/15 | 2015-02-07 | Merthyr Town | Newport County | Return from loan | 0 | — |
| 15/16 | 2016-01-22 | Newport County | Wolves | Transfer | 0 | €77k |
| 16/17 | 2016-08-31 | Wolves | Notts County | Loan | 0 | — |
| 16/17 | 2017-01-03 | Notts County | Wolves | Return from loan | 0 | — |
| 16/17 | 2017-03-23 | Wolves | Tranmere | Loan | 75000 | — |
| 16/17 | 2017-05-31 | Tranmere | Wolves | Return from loan | 75000 | — |
| 17/18 | 2017-11-29 | Wolves | Maidstone | Loan | 75000 | — |
| 17/18 | 2017-12-28 | Maidstone | Wolves | Return from loan | 75000 | — |
| 17/18 | 2018-01-03 | Wolves | Newport County | Loan | 75000 | — |
| 17/18 | 2018-05-31 | Newport County | Wolves | Return from loan | 75000 | — |
| 18/19 | 2018-07-01 | Wolves | Colchester Utd. | Loan | 75000 | — |
| 18/19 | 2019-01-02 | Colchester Utd. | Wolves | Return from loan | 75000 | — |
| 18/19 | 2019-01-30 | Wolves | Without Club | Transfer | 75000 | — |
| 18/19 | 2019-02-09 | Without Club | Morecambe FC | Transfer | 75000 | — |
| 19/20 | 2019-07-01 | Morecambe FC | Forest Green | Transfer | 75000 | — |
| 21/22 | 2021-07-01 | Forest Green | Bristol Rovers | Transfer | 75000 | — |
| 23/24 | 2024-02-01 | Bristol Rovers | Bolton | Transfer | 1500000 | €880k |
| 25/26 | 2025-07-01 | Bolton | MK Dons | Transfer | 1000000 | €875k |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €75k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #26181 | — | 1 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| James Connolly | 2 | 0 | 0 |
| Eoin Toal | 2 | 1 | 0 |
| Ricardo Santos | 2 | 0 | 0 |
| George Johnston | 2 | 0 | 0 |
| Ryan Loft | 1 | 3 | 0 |
| John McAtee | 2 | 3 | 0 |
| Luke Thomas | 2 | 1 | 0 |
| Carl Winchester | 1 | 1 | 0 |
| Josh Grant | 1 | 0 | 0 |
| Udoka Godwin-Malife | 1 | 0 | 0 |
| Lewis Gordon | 1 | 0 | 0 |
| Josh Sheehan | 1 | 0 | 0 |
| Antony Evans | 1 | 5 | 0 |
| Paul Coutts | 2 | 1 | 0 |
| George Thomason | 1 | 3 | 0 |
| John Marquis | 1 | 7 | 0 |
| Ebou Adams | 1 | 1 | 0 |
| Harry Anderson | 2 | 4 | 0 |
| Josh Dacres-Cogley | 2 | 4 | 0 |
| Connor Taylor | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 22/23 | League One | Bristol Rovers | 16 | 46 |
| 21/22 | League Two | Bristol Rovers | 15 | 45 |
| 24/25 | League One | Bolton Wanderers | 12 | 45 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 22/23 | League One | Bristol Rovers | 12 | 46 |
| 23/24 | League One | Bristol Rovers | 10 | 46 |
| 20/21 | League Two | Forest Green Rovers | 7 | 44 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 18/19 | 2019-01-02 | Colchester Utd. | Wolves | Return from loan | — | €75k |
| 18/19 | 2018-07-01 | Wolves | Colchester Utd. | Loan | — | €75k |
| 17/18 | 2018-05-31 | Newport County | Wolves | Return from loan | — | €75k |
| 17/18 | 2018-01-03 | Wolves | Newport County | Loan | — | €75k |
| 17/18 | 2017-12-28 | Maidstone | Wolves | Return from loan | — | €75k |
| 17/18 | 2017-11-29 | Wolves | Maidstone | Loan | — | €75k |
| 16/17 | 2017-05-31 | Tranmere | Wolves | Return from loan | — | €75k |
| 16/17 | 2017-03-23 | Wolves | Tranmere | Loan | — | €75k |
| 16/17 | 2017-01-03 | Notts County | Wolves | Return from loan | — | — |
| 16/17 | 2016-08-31 | Wolves | Notts County | Loan | — | — |
| 14/15 | 2015-02-07 | Merthyr Town | Newport County | Return from loan | — | — |
| 14/15 | 2015-01-07 | Newport County | Merthyr Town | Loan | — | — |
Last 50 matches for Milton Keynes Dons 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 |
|---|---|---|---|---|---|
| 2025-12-29 | GB4 |
Milton Keynes Dons | 1–1 | Notts County | Available |
| 2025-12-26 | GB4 |
Milton Keynes Dons | 3–1 | Swindon Town | Available |
| 2025-12-20 | GB4 |
Harrogate Town | 1–4 | Milton Keynes Dons | Available |
| 2025-12-13 | GB4 |
Milton Keynes Dons | 2–1 | Cambridge United | Available |
| 2025-12-09 | GB4 |
Notts County | 2–2 | Milton Keynes Dons | Available |
| 2025-11-29 | GB4 |
Milton Keynes Dons | 3–1 | Fleetwood Town | Available |
| 2025-11-22 | GB4 |
Tranmere Rovers | 0–2 | Milton Keynes Dons | Available |
| 2025-11-15 | GB4 |
Milton Keynes Dons | 2–2 | Salford City | Available |
| 2025-11-08 | GB4 |
Barnet FC | 1–3 | Milton Keynes Dons | Available |
| 2025-10-25 | GB4 |
Bromley FC | 2–1 | Milton Keynes Dons | Available |
| 2025-10-18 | GB4 |
Milton Keynes Dons | 3–1 | Crewe Alexandra | Available |
| 2025-10-11 | GB4 |
Bristol Rovers | 0–4 | Milton Keynes Dons | Available |
| 2025-10-04 | GB4 |
Milton Keynes Dons | 3–2 | Gillingham FC | Available |
| 2025-09-27 | GB4 |
Shrewsbury Town | 1–2 | Milton Keynes Dons | Available |
| 2025-09-20 | GB4 |
Milton Keynes Dons | 1–2 | Accrington Stanley | Available |
| 2025-09-13 | GB4 |
Chesterfield FC | 1–1 | Milton Keynes Dons | Available |
| 2025-09-06 | GB4 |
Milton Keynes Dons | 2–3 | Grimsby Town | Available |
| 2025-08-30 | GB4 |
Milton Keynes Dons | 0–1 | Walsall FC | Available |
| 2025-08-23 | GB4 |
Newport County | 1–2 | Milton Keynes Dons | Available |
| 2025-08-19 | GB4 |
Crawley Town | 1–1 | Milton Keynes Dons | Available |
| 2025-08-16 | GB4 |
Milton Keynes Dons | 5–0 | Cheltenham Town | Available |
| 2025-08-09 | GB4 |
Barrow AFC | 0–2 | Milton Keynes Dons | Available |
| 2025-08-02 | GB4 |
Milton Keynes Dons | 0–0 | Oldham Athletic | Available |
| 2025-05-03 | GB4 |
Swindon Town | 0–0 | Milton Keynes Dons | Available |
| 2025-04-26 | GB4 |
Milton Keynes Dons | 0–0 | Grimsby Town | Available |
| 2025-04-21 | GB4 |
Crewe Alexandra | 0–1 | Milton Keynes Dons | Available |
| 2025-04-18 | GB4 |
Milton Keynes Dons | 0–0 | Newport County | Available |
| 2025-04-12 | GB4 |
Gillingham FC | 1–0 | Milton Keynes Dons | Available |
| 2025-04-05 | GB4 |
Milton Keynes Dons | 0–3 | Barrow AFC | Available |
| 2025-04-02 | GB4 |
Notts County | 3–0 | Milton Keynes Dons | Available |
| 2025-03-29 | GB4 |
Milton Keynes Dons | 2–4 | Fleetwood Town | Available |
| 2025-03-25 | GB4 |
Carlisle United | 2–2 | Milton Keynes Dons | Available |
| 2025-03-22 | GB4 |
Cheltenham Town | 0–1 | Milton Keynes Dons | Available |
| 2025-03-15 | GB4 |
Port Vale FC | 3–0 | Milton Keynes Dons | Available |
| 2025-03-08 | GB4 |
Milton Keynes Dons | 2–1 | Morecambe FC | Available |
| 2025-03-04 | GB4 |
Accrington Stanley | 2–0 | Milton Keynes Dons | Available |
| 2025-03-01 | GB4 |
Milton Keynes Dons | 0–1 | Colchester United | Available |
| 2025-02-22 | GB4 |
Bradford City | 2–0 | Milton Keynes Dons | Available |
| 2025-02-15 | GB4 |
Tranmere Rovers | 1–1 | Milton Keynes Dons | Available |
| 2025-02-11 | GB4 |
Barrow AFC | 2–1 | Milton Keynes Dons | Available |
| 2025-02-08 | GB4 |
Milton Keynes Dons | 0–1 | Bromley FC | Available |
| 2025-02-01 | GB4 |
Doncaster Rovers | 2–1 | Milton Keynes Dons | Available |
| 2025-01-28 | GB4 |
Milton Keynes Dons | 2–1 | Harrogate Town | Available |
| 2025-01-25 | GB4 |
Milton Keynes Dons | 0–0 | AFC Wimbledon | Available |
| 2025-01-21 | GB4 |
Fleetwood Town | 2–1 | Milton Keynes Dons | Available |
| 2025-01-18 | GB4 |
Walsall FC | 4–2 | Milton Keynes Dons | Available |
| 2025-01-04 | GB4 |
Milton Keynes Dons | 0–1 | Salford City | Available |
| 2025-01-01 | GB4 |
Chesterfield FC | 1–2 | Milton Keynes Dons | Available |
| 2024-12-29 | GB4 |
Milton Keynes Dons | 1–1 | Crewe Alexandra | Available |
| 2024-12-26 | GB4 |
Milton Keynes Dons | 0–2 | Notts County | Available |
Teams faced most often by Aaron Collins'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 % |
|---|---|---|---|---|---|---|---|---|
| Crawley Town | 91 | 39 | 18 | 34 | 132 | 125 | +7 | 43% |
| Mansfield Town | 91 | 20 | 29 | 42 | 95 | 147 | -52 | 22% |
| Carlisle United | 88 | 38 | 23 | 27 | 120 | 108 | +12 | 43% |
| Grimsby Town | 84 | 33 | 22 | 29 | 112 | 105 | +7 | 39% |
| Exeter City | 83 | 21 | 28 | 34 | 94 | 126 | -32 | 25% |
| Cheltenham Town | 81 | 34 | 19 | 28 | 113 | 109 | +4 | 42% |
| Stevenage FC | 80 | 29 | 25 | 26 | 105 | 90 | +15 | 36% |
| Port Vale FC | 79 | 32 | 24 | 23 | 92 | 88 | +4 | 41% |
| Cambridge United | 79 | 31 | 17 | 31 | 97 | 99 | -2 | 39% |
| Swindon Town | 77 | 30 | 14 | 33 | 95 | 101 | -6 | 39% |
| Accrington Stanley | 71 | 21 | 16 | 34 | 101 | 126 | -25 | 30% |
| Crewe Alexandra | 71 | 22 | 17 | 32 | 91 | 99 | -8 | 31% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 14/15 | Senior debut season | |
| 15/16 | First senior goal | |
| 21/22 | Goal #50 (career) | |
| 24/25 | Goal #100 (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 | 55 | 457 | 5 | 0 | 0 | 0.98 |
| 23/24 | 58 | 1,537 | 3 | 0 | 0 | 0.18 |
| 22/23 | 53 | 244 | 7 | 0 | 0 | 2.58 |
| 21/22 | 50 | 282 | 4 | 0 | 0 | 1.28 |
| 20/21 | 50 | 498 | 6 | 0 | 0 | 1.08 |
| 19/20 | 33 | 595 | 3 | 1 | 0 | 0.61 |
| 18/19 | 26 | 391 | 1 | 0 | 0 | 0.23 |
| 17/18 | 26 | 459 | 2 | 0 | 0 | 0.39 |
| 16/17 | 30 | 524 | 1 | 0 | 1 | 0.34 |
| 15/16 | 30 | 497 | 1 | 0 | 0 | 0.18 |
Output by competition
Career goals and assists broken down by tournament.
More on Aaron Collins
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Aaron Collins
Who is Aaron Collins?
Aaron Collins is a Wales professional footballer who plays as a centre-forward for Milton Keynes Dons.
How old is Aaron Collins?
Aaron Collins is 28 years old. He was born on May 27, 1997 in Newport.
What position does Aaron Collins play?
Aaron Collins plays as a centre-forward (Attack - Centre-Forward).
What club does Aaron Collins play for?
Aaron Collins currently plays for Milton Keynes Dons.
How many career goals has Aaron Collins scored?
Across all senior club competitions in our dataset, Aaron Collins has scored 102 goals in 415 appearances.
What is Aaron Collins's market value?
Aaron Collins's most recent reported market value is €1.00m.
Wales