SALARYSPORT
★ 0
Shrewsbury Town crest
SHREWSBURY TOWN · ALL-TIME EARNERS

The highest earners in the history of Shrewsbury Town

Matthew Pennington has earned AU$1.5m at Shrewsbury Town across 3 seasons, more than any other player in our records. 17 of the twenty above have since left the club.

PAID TO THESE PLAYERS AU$14.1m
PLAYERS RANKED43
NO LONGER AT THE CLUB39
YEARS2016-2026

The 20 biggest earners in Shrewsbury Town history

These 20 players took AU$11.1m between them, 78% of everything Shrewsbury Town has paid the players we hold a wage for.

Every Shrewsbury Town player we hold a wage for

Every player we hold a Shrewsbury Town wage for, ranked on what the club has paid them. Totals run to the end of the 2025/26 season.

Tap a column heading to re-rank

# PLAYER EARNED AT CLUB SEASONS YEARS
1 Matthew Pennington AU$1.5m 3 2021-2023
2 Elliott Bennett AU$1.3m 3 2022-2024
3 Chey Dunkley AU$879k 2 2023-2024
4 George Nurse AU$659k 3 2022-2024
5 Taylor Moore AU$659k 1 2023
6 Greg Docherty AU$619k 1 2019
7 Tom Bayliss AU$619k 2 2023-2024
8 Taylor Perry AU$579k 3 2024-2026
9 Will Boyle Current squad AU$479k 2 2025-2026
10 Aiden O'Brien AU$449k 1 2024
11 Jayson Leutwiler AU$419k 2 2016-2017
12 Josh Laurent AU$419k 2 2019-2020
13 Nohan Kenneh AU$389k 1 2024
14 Dean Henderson AU$339k 1 2018
15 Harry Chapman AU$319k 1 2021
16 Thomas Sang Current squad AU$319k 2 2025-2026
17 Jason Cummings AU$310k 1 2020
18 Chuks Aneke Current squad AU$304k 2 2025-2026
19 Leon Clarke AU$300k 1 2021
20 Callum Lang AU$240k 1 2020
21 Carlton Morris AU$240k 1 2018
22 Sam Clucas AU$220k 2 2025-2026
23 Sam Stubbs Current squad AU$220k 2 2025-2026
24 Joe Anderson AU$210k 1 2024
25 Jonathan Mitchell AU$210k 1 2019
26 Max Lowe AU$190k 1 2018
27 Max O'Leary AU$190k 1 2020
28 Sam Hart AU$160k 1 2020
29 Sam Smith AU$160k 1 2019
30 Tyrese Campbell AU$160k 1 2019
31 Tyrese Fornah AU$160k 1 2022
32 Ben Godfrey AU$150k 1 2018
33 Rekeil Pyke AU$140k 2 2021-2023
34 Jason Sraha AU$110k 1 2024
35 Kayne Ramsay AU$100k 1 2020
36 Nathanael Ogbeta AU$90k 1 2021
37 Tyler Roberts AU$71k 1 2017
38 Rob Street AU$70k 1 2023
39 Kade Craig AU$60k 2 2022-2023
40 Saikou Janneh AU$60k 1 2022
41 John McAtee AU$51k 2 2017-2018
42 Ryan Yates AU$33k 1 2017
43 Amarie Brown AU$14k 1 2022

Frequently asked questions

Who has earned the most money at Shrewsbury Town?

Matthew Pennington, with AU$1.5m across 3 seasons at Shrewsbury Town.

How is a career total worked out?

Each season counts the wage the club paid that year, added to every other season we hold. A player who moved mid-season has that year credited to the club paying him more. Totals run to the end of the 2025/26 season.

How far back does this go?

It covers the 43 players we hold a Shrewsbury Town wage for, from 2016 to 2026.