Aaron Pressley
Career snapshot
Position rank · 25/26
Among 573 Attack - Centre-Forwards · ≥200 mins
Career highs
Born the same day
Shares 2001-11-07 · 6 players total
| Full name | Aaron Pressley |
|---|---|
| Name in home country | Aaron Alex Pressley |
| Date of birth | 2001-11-07 (24 yrs) |
| Place of birth | Edinburgh, Scotland |
| Citizenship | Scotland |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 194.00 m |
| Current club | Walsall FC |
| Joined | 2025-07-01 |
| Contract expires | 2028-06-30 |
| Agent | Gen-Z Football |
Percentile rank vs 49 other Attack - Centre-Forwards with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Walsall FC | 1 | 25/26 | 25/26 | 7 | 1 | 1 | 538 |
| Stevenage FC | 2 | 23/24 | 24/25 | 32 | 4 | 1 | 517 |
| Barrow AFC | 1 | 24/25 | 24/25 | 21 | 4 | 1 | 315 |
| Accrington Stanley | 1 | 22/23 | 22/23 | 27 | 8 | 1 | 378 |
| AFC Wimbledon | 1 | 21/22 | 21/22 | 27 | 4 | 1 | 497 |
| Brentford FC | 1 | 20/21 | 20/21 | 3 | 0 | 0 | 0 |
| Aston Villa U18 | 4 | 16/17 | 19/20 | 33 | 6 | 2 | 540 |
| Aston Villa U23 | 2 | 18/19 | 19/20 | 5 | 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 | Walsall FC | 7 | 1 | 1 | 1 | 0 | 538 |
| 24/25 | EFL Trophy | Stevenage FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | FA Cup | Stevenage FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | League One | Stevenage FC | 4 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | League Two | Barrow AFC | 21 | 4 | 1 | 1 | 0 | 315 |
| 23/24 | EFL Cup | Stevenage FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | EFL Trophy | Stevenage FC | 1 | 2 | 1 | 0 | 0 | 43 |
| 23/24 | FA Cup | Stevenage FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | League One | Stevenage FC | 21 | 2 | 0 | 1 | 0 | 474 |
| 22/23 | EFL Trophy | Accrington Stanley | 2 | 2 | 0 | 2 | 0 | 105 |
| 22/23 | FA Cup | Accrington Stanley | 3 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | League One | Accrington Stanley | 22 | 6 | 1 | 0 | 0 | 273 |
| 21/22 | EFL Cup | AFC Wimbledon | 3 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | EFL Trophy | AFC Wimbledon | 1 | 2 | 0 | 0 | 0 | 45 |
| 21/22 | FA Cup | AFC Wimbledon | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | League One | AFC Wimbledon | 21 | 2 | 1 | 2 | 0 | 452 |
| 20/21 | Championship | Brentford FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Cup | Brentford FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | EFL Trophy | Aston Villa U23 | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | FA Youth Cup | Aston Villa U18 | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | U18 Premier League | Aston Villa U18 | 7 | 2 | 0 | 0 | 0 | 286 |
| 18/19 | FA Youth Cup | Aston Villa U18 | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | PL2 Playoffs | Aston Villa U23 | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Premier League 2 | Aston Villa U23 | 4 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | U18 Premier League | Aston Villa U18 | 16 | 4 | 2 | 1 | 0 | 254 |
| 17/18 | FA Youth Cup | Aston Villa U18 | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | U18 Premier League | Aston Villa U18 | 4 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | U18 Premier League | Aston Villa U18 | 2 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 18/19 | 2018-07-01 | A. Villa Yth. | Aston Villa U18 | Transfer | 0 | — |
| 19/20 | 2020-01-29 | Aston Villa U18 | Brentford B | Transfer | 0 | — |
| 21/22 | 2021-07-16 | Brentford B | AFC Wimbledon | Loan | 100000 | — |
| 21/22 | 2022-03-18 | AFC Wimbledon | Brentford B | Return from loan | 100000 | — |
| 22/23 | 2023-01-04 | Brentford B | Accrington | Loan | 100000 | — |
| 22/23 | 2023-05-31 | Accrington | Brentford B | Return from loan | 200000 | — |
| 23/24 | 2023-08-02 | Brentford B | Stevenage | Transfer | 200000 | — |
| 24/25 | 2025-01-09 | Stevenage | Barrow | Loan | 150000 | — |
| 24/25 | 2025-05-31 | Barrow | Stevenage | Return from loan | 150000 | — |
| 25/26 | 2025-07-01 | Stevenage | Walsall | Transfer | 125000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #25791 | — | 7 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Anthony Hartigan | 2 | 0 | 997 |
| Alex Woodyard | 1 | 0 | 974 |
| Elliot Newby | 1 | 0 | 966 |
| Ayoub Assal | 1 | 1 | 900 |
| Jordan Roberts | 2 | 0 | 881 |
| Louis Thompson | 2 | 0 | 881 |
| Henry Lawrence | 1 | 1 | 839 |
| Jamie Reid | 1 | 0 | 814 |
| Jack Rudoni | 2 | 0 | 740 |
| Luke McCormick | 1 | 2 | 695 |
| Nesta Guinness-Walker | 2 | 0 | 643 |
| Nick Freeman | 1 | 0 | 564 |
| Shaun Whalley | 1 | 4 | 0 |
| Charlie McConnachie | 1 | 0 | 0 |
| Robbie Gotts | 1 | 0 | 0 |
| Niall Canavan | 1 | 0 | 0 |
| Dan Butler | 2 | 0 | 0 |
| Harvey Rodgers | 1 | 0 | 0 |
| Ben Heneghan | 1 | 0 | 0 |
| Brad Burton | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 22/23 | League One | Accrington Stanley | 6 | 22 |
| 24/25 | League Two | Barrow AFC | 4 | 21 |
| 18/19 | U18 Premier League | Aston Villa U18 | 4 | 16 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 18/19 | U18 Premier League | Aston Villa U18 | 2 | 16 |
| 22/23 | League One | Accrington Stanley | 1 | 22 |
| 25/26 | League Two | Walsall FC | 1 | 7 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 24/25 | 2025-05-31 | Barrow | Stevenage | Return from loan | — | €150k |
| 24/25 | 2025-01-09 | Stevenage | Barrow | Loan | — | €150k |
| 22/23 | 2023-05-31 | Accrington | Brentford B | Return from loan | — | €200k |
| 22/23 | 2023-01-04 | Brentford B | Accrington | Loan | — | €100k |
| 21/22 | 2022-03-18 | AFC Wimbledon | Brentford B | Return from loan | — | €100k |
| 21/22 | 2021-07-16 | Brentford B | AFC Wimbledon | Loan | — | €100k |
Last 50 matches for Walsall 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 |
|---|---|---|---|---|---|
| 2025-12-29 | GB4 |
Walsall FC | 1–0 | Oldham Athletic | Available |
| 2025-12-26 | GB4 |
Walsall FC | 1–1 | Crewe Alexandra | Available |
| 2025-12-20 | GB4 |
Notts County | 1–1 | Walsall FC | Available |
| 2025-12-13 | GB4 |
Walsall FC | 2–1 | Shrewsbury Town | Available |
| 2025-12-09 | GB4 |
Oldham Athletic | 0–1 | Walsall FC | Available |
| 2025-11-29 | GB4 |
Walsall FC | 1–1 | Bromley FC | Available |
| 2025-11-22 | GB4 |
Harrogate Town | 1–2 | Walsall FC | Available |
| 2025-11-15 | GB4 |
Walsall FC | 2–1 | Colchester United | Available |
| 2025-11-08 | GB4 |
Newport County | 1–2 | Walsall FC | Available |
| 2025-10-25 | GB4 |
Cheltenham Town | 1–0 | Walsall FC | Available |
| 2025-10-18 | GB4 |
Walsall FC | 1–2 | Barrow AFC | Available |
| 2025-10-11 | GB4 |
Crawley Town | 1–1 | Walsall FC | Available |
| 2025-10-04 | GB4 |
Walsall FC | 2–1 | Bristol Rovers | Available |
| 2025-09-27 | GB4 |
Accrington Stanley | 1–3 | Walsall FC | Available |
| 2025-09-20 | GB4 |
Walsall FC | 4–2 | Tranmere Rovers | Available |
| 2025-09-13 | GB4 |
Fleetwood Town | 1–1 | Walsall FC | Available |
| 2025-09-06 | GB4 |
Walsall FC | 1–0 | Chesterfield FC | Available |
| 2025-08-30 | GB4 |
Milton Keynes Dons | 0–1 | Walsall FC | Available |
| 2025-08-23 | GB4 |
Walsall FC | 1–0 | Salford City | Available |
| 2025-08-19 | GB4 |
Walsall FC | 0–1 | Grimsby Town | Available |
| 2025-08-16 | GB4 |
Barnet FC | 1–2 | Walsall FC | Available |
| 2025-08-09 | GB4 |
Gillingham FC | 1–0 | Walsall FC | Available |
| 2025-08-02 | GB4 |
Walsall FC | 2–1 | Swindon Town | Available |
| 2025-05-03 | GB4 |
Crewe Alexandra | 0–1 | Walsall FC | Available |
| 2025-04-26 | GB4 |
Walsall FC | 0–1 | Accrington Stanley | Available |
| 2025-04-21 | GB4 |
Newport County | 0–0 | Walsall FC | Available |
| 2025-04-18 | GB4 |
Walsall FC | 2–2 | Harrogate Town | Available |
| 2025-04-12 | GB4 |
Barrow AFC | 2–0 | Walsall FC | Available |
| 2025-04-05 | GB4 |
Walsall FC | 2–3 | Port Vale FC | Available |
| 2025-04-01 | GB4 |
Doncaster Rovers | 2–2 | Walsall FC | Available |
| 2025-03-29 | GB4 |
Walsall FC | 1–1 | AFC Wimbledon | Available |
| 2025-03-22 | GB4 |
Gillingham FC | 0–0 | Walsall FC | Available |
| 2025-03-13 | GB4 |
Bromley FC | 2–2 | Walsall FC | Available |
| 2025-03-08 | GB4 |
Walsall FC | 1–3 | Grimsby Town | Available |
| 2025-03-04 | GB4 |
Carlisle United | 1–1 | Walsall FC | Available |
| 2025-03-01 | GB4 |
Walsall FC | 0–1 | Swindon Town | Available |
| 2025-02-25 | GB4 |
Cheltenham Town | 2–2 | Walsall FC | Available |
| 2025-02-22 | GB4 |
Morecambe FC | 0–2 | Walsall FC | Available |
| 2025-02-15 | GB4 |
Walsall FC | 3–1 | Chesterfield FC | Available |
| 2025-02-11 | GB4 |
Walsall FC | 1–1 | Gillingham FC | Available |
| 2025-02-08 | GB4 |
Colchester United | 2–1 | Walsall FC | Available |
| 2025-02-01 | GB4 |
Walsall FC | 2–2 | Salford City | Available |
| 2025-01-28 | GB4 |
Fleetwood Town | 2–0 | Walsall FC | Available |
| 2025-01-25 | GB4 |
Bradford City | 3–0 | Walsall FC | Available |
| 2025-01-18 | GB4 |
Walsall FC | 4–2 | Milton Keynes Dons | Available |
| 2025-01-11 | GB4 |
Walsall FC | 5–1 | Tranmere Rovers | Available |
| 2025-01-01 | GB4 |
Notts County | 1–2 | Walsall FC | Available |
| 2024-12-29 | GB4 |
Walsall FC | 2–0 | Newport County | Available |
| 2024-12-26 | GB4 |
Walsall FC | 2–0 | Doncaster Rovers | Available |
| 2024-12-21 | GB4 |
Harrogate Town | 0–2 | Walsall FC | Available |
Teams faced most often by Aaron Pressley'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 % |
|---|---|---|---|---|---|---|---|---|
| Bradford City | 42 | 8 | 12 | 22 | 39 | 67 | -28 | 19% |
| Tranmere Rovers | 42 | 18 | 9 | 15 | 67 | 55 | +12 | 43% |
| Gillingham FC | 41 | 15 | 12 | 14 | 42 | 37 | +5 | 37% |
| Doncaster Rovers | 40 | 18 | 6 | 16 | 54 | 56 | -2 | 45% |
| Swindon Town | 38 | 13 | 9 | 16 | 49 | 50 | -1 | 34% |
| Newport County | 38 | 14 | 13 | 11 | 50 | 46 | +4 | 37% |
| Salford City | 38 | 13 | 8 | 17 | 45 | 55 | -10 | 34% |
| Colchester United | 38 | 20 | 14 | 4 | 64 | 32 | +32 | 53% |
| Crewe Alexandra | 37 | 13 | 11 | 13 | 43 | 47 | -4 | 35% |
| Harrogate Town | 37 | 15 | 11 | 11 | 46 | 42 | +4 | 41% |
| Crawley Town | 34 | 14 | 9 | 11 | 45 | 38 | +7 | 41% |
| Mansfield Town | 32 | 9 | 7 | 16 | 32 | 51 | -19 | 28% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 16/17 | Senior debut season | |
| 18/19 | 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 | 7 | 538 | 1 | 0 | 0 | 0.17 |
| 24/25 | 28 | 315 | 2 | 0 | 0 | 0.57 |
| 23/24 | 25 | 517 | 2 | 0 | 0 | 0.35 |
| 22/23 | 27 | 378 | 2 | 0 | 0 | 0.48 |
| 21/22 | 27 | 497 | 3 | 0 | 0 | 0.54 |
| 18/19 | 23 | 254 | 1 | 0 | 0 | 0.35 |
Output by competition
Career goals and assists broken down by tournament.
More on Aaron Pressley
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Aaron Pressley
Who is Aaron Pressley?
Aaron Pressley is a Scotland professional footballer who plays as a centre-forward for Walsall FC.
How old is Aaron Pressley?
Aaron Pressley is 24 years old. He was born on November 7, 2001 in Edinburgh.
What position does Aaron Pressley play?
Aaron Pressley plays as a centre-forward (Attack - Centre-Forward).
What club does Aaron Pressley play for?
Aaron Pressley currently plays for Walsall FC.
How many career goals has Aaron Pressley scored?
Across all senior club competitions in our dataset, Aaron Pressley has scored 27 goals in 155 appearances.
What is Aaron Pressley's market value?
Aaron Pressley's most recent reported market value is €125k.
Scotland