Mal Benning
Career snapshot
Career highs
Born the same day
Shares 1993-11-02 · 5 players total
| Full name | Mal Benning |
|---|---|
| Name in home country | Malvind Singh Benning |
| Date of birth | 1993-11-02 (32 yrs) |
| Place of birth | Sandwell, England |
| Citizenship | England India |
| Position | Defender - Left-Back (main: Defender) |
| Foot | left |
| Height | 178.00 m |
| Current club | Shrewsbury Town |
| Joined | 2023-08-03 |
| Contract expires | 2026-06-30 |
| Agent | Beswicks Sports Ltd |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Shrewsbury Town | 3 | 23/24 | 25/26 | 100 | 4 | 9 | 1,365 |
| Port Vale FC | 2 | 21/22 | 22/23 | 80 | 6 | 4 | 5,304 |
| Mansfield Town | 6 | 15/16 | 20/21 | 251 | 11 | 27 | 7,506 |
| Walsall FC | 4 | 11/12 | 14/15 | 53 | 3 | 1 | 722 |
| York City | 1 | 14/15 | 14/15 | 9 | 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 | EFL Cup | Shrewsbury Town | 1 | 0 | 1 | 1 | 0 | 0 |
| 25/26 | EFL Trophy | Shrewsbury Town | 2 | 0 | 1 | 0 | 0 | 0 |
| 25/26 | League Two | Shrewsbury Town | 2 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | EFL Cup | Shrewsbury Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Trophy | Shrewsbury Town | 2 | 0 | 0 | 2 | 0 | 0 |
| 24/25 | FA Cup | Shrewsbury Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | League One | Shrewsbury Town | 44 | 3 | 5 | 10 | 0 | 1,207 |
| 23/24 | EFL Cup | Shrewsbury Town | 1 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | EFL Trophy | Shrewsbury Town | 3 | 1 | 0 | 0 | 0 | 158 |
| 23/24 | FA Cup | Shrewsbury Town | 3 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | League One | Shrewsbury Town | 39 | 0 | 2 | 9 | 0 | 0 |
| 22/23 | EFL Cup | Port Vale FC | 1 | 1 | 0 | 0 | 0 | 20 |
| 22/23 | EFL Trophy | Port Vale FC | 3 | 1 | 0 | 0 | 0 | 190 |
| 22/23 | FA Cup | Port Vale FC | 1 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | League One | Port Vale FC | 39 | 1 | 2 | 7 | 0 | 2,902 |
| 21/22 | EFL Cup | Port Vale FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Trophy | Port Vale FC | 4 | 1 | 0 | 1 | 0 | 299 |
| 21/22 | FA Cup | Port Vale FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | League Two | Port Vale FC | 26 | 1 | 0 | 3 | 0 | 1,671 |
| 21/22 | League Two Play-Offs | Port Vale FC | 3 | 1 | 1 | 0 | 0 | 222 |
| 20/21 | EFL Cup | Mansfield Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Trophy | Mansfield Town | 2 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | FA Cup | Mansfield Town | 3 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | League Two | Mansfield Town | 32 | 0 | 0 | 4 | 0 | 0 |
| 19/20 | EFL Cup | Mansfield Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | EFL Trophy | Mansfield Town | 3 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | FA Cup | Mansfield Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | League Two | Mansfield Town | 33 | 0 | 6 | 7 | 0 | 0 |
| 18/19 | EFL Cup | Mansfield Town | 2 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | EFL Trophy | Mansfield Town | 4 | 1 | 0 | 1 | 0 | 308 |
| 18/19 | FA Cup | Mansfield Town | 2 | 0 | 1 | 1 | 0 | 0 |
| 18/19 | League Two | Mansfield Town | 45 | 3 | 5 | 9 | 0 | 1,272 |
| 18/19 | League Two Play-Offs | Mansfield Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | EFL Cup | Mansfield Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | EFL Trophy | Mansfield Town | 2 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | FA Cup | Mansfield Town | 3 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | League Two | Mansfield Town | 28 | 2 | 4 | 7 | 1 | 1,212 |
| 16/17 | EFL Cup | Mansfield Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | EFL Trophy | Mansfield Town | 5 | 0 | 1 | 1 | 0 | 0 |
| 16/17 | FA Cup | Mansfield Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | League Two | Mansfield Town | 45 | 1 | 4 | 6 | 0 | 4,029 |
| 15/16 | FL Trophy | Mansfield Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Cup | Mansfield Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Two | Mansfield Town | 31 | 4 | 4 | 7 | 0 | 685 |
| 14/15 | EFL Trophy | Walsall FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | FA Cup | Walsall FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League Cup | Walsall FC | 2 | 1 | 0 | 0 | 0 | 91 |
| 14/15 | League One | Walsall FC | 20 | 0 | 1 | 1 | 0 | 0 |
| 14/15 | League Two | York City | 9 | 0 | 0 | 2 | 0 | 0 |
| 13/14 | FA Cup | Walsall FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League Cup | Walsall FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | League One | Walsall FC | 16 | 2 | 0 | 2 | 0 | 631 |
| 12/13 | FA Cup | Walsall FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | League Cup | Walsall FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | League One | Walsall FC | 10 | 0 | 0 | 1 | 0 | 0 |
| 11/12 | FA Cup | Walsall FC | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 11/12 | 2012-01-01 | Walsall U18 | Evesham | Loan | 0 | — |
| 11/12 | 2012-02-01 | Evesham | Walsall U18 | Return from loan | 0 | — |
| 12/13 | 2012-07-01 | Walsall U18 | Walsall | Transfer | 0 | — |
| 14/15 | 2015-01-22 | Walsall | York City | Loan | 50000 | — |
| 14/15 | 2015-03-15 | York City | Walsall | Return from loan | 75000 | — |
| 15/16 | 2015-07-01 | Walsall | Mansfield Town | Transfer | 75000 | — |
| 21/22 | 2021-07-01 | Mansfield Town | Port Vale | Transfer | 75000 | — |
| 23/24 | 2023-08-03 | Port Vale | Shrewsbury | Transfer | 225000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €225k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| David Worrall | 1 | 1 | 0 |
| Tom Pett | 2 | 0 | 0 |
| Carl Winchester | 1 | 0 | 0 |
| Aidan Stone | 1 | 0 | 0 |
| Harry Charsley | 1 | 0 | 0 |
| James Baxendale | 1 | 0 | 0 |
| Ben Garrity | 1 | 0 | 0 |
| Jordan Shipley | 1 | 0 | 0 |
| Hayden White | 2 | 0 | 0 |
| Krystian Pearce | 1 | 1 | 0 |
| Matt Preston | 1 | 1 | 0 |
| Morgan Feeney | 1 | 1 | 0 |
| Nathan Smith | 1 | 0 | 0 |
| Matt Green | 1 | 4 | 0 |
| Conrad Logan | 1 | 0 | 0 |
| Ryan Sweeney | 1 | 2 | 0 |
| Danny Rose | 1 | 1 | 0 |
| CJ Hamilton | 1 | 3 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 15/16 | League Two | Mansfield Town | 4 | 31 |
| 24/25 | League One | Shrewsbury Town | 3 | 44 |
| 18/19 | League Two | Mansfield Town | 3 | 45 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 19/20 | League Two | Mansfield Town | 6 | 33 |
| 24/25 | League One | Shrewsbury Town | 5 | 44 |
| 18/19 | League Two | Mansfield Town | 5 | 45 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 14/15 | 2015-03-15 | York City | Walsall | Return from loan | — | €75k |
| 14/15 | 2015-01-22 | Walsall | York City | Loan | — | €50k |
| 11/12 | 2012-02-01 | Evesham | Walsall U18 | Return from loan | — | — |
| 11/12 | 2012-01-01 | Walsall U18 | Evesham | Loan | — | — |
Last 50 matches for Shrewsbury Town 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 |
Grimsby Town | 0–0 | Shrewsbury Town | Available |
| 2025-12-26 | GB4 |
Cheltenham Town | 0–1 | Shrewsbury Town | Available |
| 2025-12-20 | GB4 |
Shrewsbury Town | 2–2 | Chesterfield FC | Available |
| 2025-12-13 | GB4 |
Walsall FC | 2–1 | Shrewsbury Town | Available |
| 2025-12-09 | GB4 |
Shrewsbury Town | 2–0 | Grimsby Town | Available |
| 2025-11-29 | GB4 |
Shrewsbury Town | 0–1 | Gillingham FC | Available |
| 2025-11-22 | GB4 |
Fleetwood Town | 1–0 | Shrewsbury Town | Available |
| 2025-11-15 | GB4 |
Shrewsbury Town | 1–1 | Newport County | Available |
| 2025-11-08 | GB4 |
Crewe Alexandra | 2–0 | Shrewsbury Town | Available |
| 2025-10-25 | GB4 |
Oldham Athletic | 2–2 | Shrewsbury Town | Available |
| 2025-10-18 | GB4 |
Shrewsbury Town | 1–0 | Crawley Town | Available |
| 2025-10-11 | GB4 |
Shrewsbury Town | 2–0 | Cambridge United | Available |
| 2025-10-04 | GB4 |
Barrow AFC | 0–0 | Shrewsbury Town | Available |
| 2025-09-27 | GB4 |
Shrewsbury Town | 1–2 | Milton Keynes Dons | Available |
| 2025-09-20 | GB4 |
Harrogate Town | 2–0 | Shrewsbury Town | Available |
| 2025-09-13 | GB4 |
Shrewsbury Town | 1–3 | Salford City | Available |
| 2025-09-06 | GB4 |
Barnet FC | 1–3 | Shrewsbury Town | Available |
| 2025-08-30 | GB4 |
Shrewsbury Town | 0–0 | Accrington Stanley | Available |
| 2025-08-23 | GB4 |
Swindon Town | 2–1 | Shrewsbury Town | Available |
| 2025-08-20 | GB4 |
Notts County | 4–1 | Shrewsbury Town | Available |
| 2025-08-16 | GB4 |
Shrewsbury Town | 0–2 | Colchester United | Available |
| 2025-08-09 | GB4 |
Tranmere Rovers | 4–0 | Shrewsbury Town | Available |
| 2025-08-02 | GB4 |
Shrewsbury Town | 0–0 | Bromley FC | Available |
| 2025-05-03 | GB3 |
Shrewsbury Town | 1–2 | Crawley Town | Available |
| 2025-04-26 | GB3 |
Barnsley FC | 1–2 | Shrewsbury Town | Available |
| 2025-04-21 | GB3 |
Northampton Town | 4–1 | Shrewsbury Town | Available |
| 2025-04-18 | GB3 |
Shrewsbury Town | 0–1 | Wigan Athletic | Available |
| 2025-04-12 | GB3 |
Lincoln City | 1–1 | Shrewsbury Town | Available |
| 2025-04-08 | GB3 |
Shrewsbury Town | 1–3 | Reading FC | Available |
| 2025-04-05 | GB3 |
Shrewsbury Town | 0–1 | Cambridge United | Available |
| 2025-04-01 | GB3 |
Wycombe Wanderers | 0–0 | Shrewsbury Town | Available |
| 2025-03-29 | GB3 |
Birmingham City | 4–1 | Shrewsbury Town | Available |
| 2025-03-15 | GB3 |
Shrewsbury Town | 0–2 | Burton Albion | Available |
| 2025-03-08 | GB3 |
Exeter City | 2–0 | Shrewsbury Town | Available |
| 2025-03-04 | GB3 |
Shrewsbury Town | 0–0 | Bristol Rovers | Available |
| 2025-03-01 | GB3 |
Peterborough United | 3–1 | Shrewsbury Town | Available |
| 2025-02-22 | GB3 |
Shrewsbury Town | 0–1 | Stevenage FC | Available |
| 2025-02-18 | GB3 |
Shrewsbury Town | 0–1 | Huddersfield Town | Available |
| 2025-02-15 | GB3 |
Shrewsbury Town | 2–3 | Bolton Wanderers | Available |
| 2025-02-11 | GB3 |
Reading FC | 1–1 | Shrewsbury Town | Available |
| 2025-02-08 | GB3 |
Rotherham United | 1–2 | Shrewsbury Town | Available |
| 2025-02-01 | GB3 |
Shrewsbury Town | 2–1 | Mansfield Town | Available |
| 2025-01-28 | GB3 |
Stockport County | 1–0 | Shrewsbury Town | Available |
| 2025-01-25 | GB3 |
Charlton Athletic | 1–0 | Shrewsbury Town | Available |
| 2025-01-16 | GB3 |
Shrewsbury Town | 2–1 | Wrexham AFC | Available |
| 2025-01-04 | GB3 |
Leyton Orient | 1–0 | Shrewsbury Town | Available |
| 2025-01-01 | GB3 |
Blackpool FC | 1–1 | Shrewsbury Town | Available |
| 2024-12-29 | GB3 |
Shrewsbury Town | 1–1 | Northampton Town | Available |
| 2024-12-26 | GB3 |
Shrewsbury Town | 1–0 | Lincoln City | Available |
| 2024-12-21 | GB3 |
Wigan Athletic | 2–2 | Shrewsbury Town | Available |
Teams faced most often by Mal Benning'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 % |
|---|---|---|---|---|---|---|---|---|
| Swindon Town | 49 | 15 | 11 | 23 | 62 | 82 | -20 | 31% |
| Bradford City | 48 | 12 | 17 | 19 | 56 | 66 | -10 | 25% |
| Colchester United | 44 | 14 | 18 | 12 | 57 | 48 | +9 | 32% |
| Gillingham FC | 44 | 18 | 20 | 6 | 65 | 43 | +22 | 41% |
| Peterborough United | 43 | 11 | 13 | 19 | 53 | 65 | -12 | 26% |
| Carlisle United | 41 | 19 | 11 | 11 | 54 | 41 | +13 | 46% |
| Fleetwood Town | 41 | 18 | 10 | 13 | 51 | 50 | +1 | 44% |
| Crewe Alexandra | 41 | 13 | 17 | 11 | 51 | 42 | +9 | 32% |
| Crawley Town | 40 | 20 | 10 | 10 | 70 | 42 | +28 | 50% |
| Stevenage FC | 40 | 15 | 11 | 14 | 45 | 47 | -2 | 38% |
| Northampton Town | 40 | 13 | 12 | 15 | 42 | 42 | 0 | 33% |
| Milton Keynes Dons | 38 | 12 | 10 | 16 | 35 | 44 | -9 | 32% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 13/14 | 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 | 2 | 0 | 0 | 0 |
| 24/25 | 49 | 1,207 | 12 | 0 | 0 | 0.89 |
| 23/24 | 46 | 158 | 10 | 0 | 0 | 5.7 |
| 22/23 | 44 | 3,112 | 7 | 0 | 0 | 0.2 |
| 21/22 | 36 | 2,192 | 4 | 0 | 0 | 0.16 |
| 20/21 | 38 | 0 | 5 | 0 | 0 | 0 |
| 19/20 | 39 | 0 | 8 | 0 | 0 | 0 |
| 18/19 | 55 | 1,580 | 12 | 0 | 0 | 0.68 |
| 17/18 | 34 | 1,212 | 7 | 0 | 1 | 0.59 |
| 16/17 | 52 | 4,029 | 7 | 1 | 0 | 0.18 |
| 15/16 | 33 | 685 | 7 | 0 | 0 | 0.92 |
| 14/15 | 33 | 91 | 3 | 0 | 0 | 2.97 |
| 13/14 | 18 | 631 | 3 | 0 | 0 | 0.43 |
| 12/13 | 11 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Mal Benning
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Mal Benning
Who is Mal Benning?
Mal Benning is an England professional footballer who plays as a left-back for Shrewsbury Town.
How old is Mal Benning?
Mal Benning is 32 years old. He was born on November 2, 1993 in Sandwell.
What position does Mal Benning play?
Mal Benning plays as a left-back (Defender - Left-Back).
What club does Mal Benning play for?
Mal Benning currently plays for Shrewsbury Town.
How many career goals has Mal Benning scored?
Across all senior club competitions in our dataset, Mal Benning has scored 24 goals in 493 appearances.
What is Mal Benning's market value?
Mal Benning's most recent reported market value is €100k.