
Profile
Personal details from the player profile.
- Position
- Midfielder
- Team
- Oldham
- Nationality
- Grenada
- Born
- 26 Oct 92 · Leicester
- Age
- 34
- Height
- 185 cm
- Weight
- 82 kg
- Shirt
- #8
Season 2026/2027
Totals in all competitions this season.
8Appearances
0Goals
1Assists
606Minutes played
7.07Avg rating (0–10)
4/0Yellow / red cards
This season by competition
2026/2027: appearances, goals, assists, minutes and average rating per competition.
| Competition | Apps | G | A | Min | Rating |
|---|---|---|---|---|---|
| League TwoOldham | 7 | 0 | 1 | 606 | 7.07 |
| EFL CupOldham | 1 | 0 | 0 | 0 | – |
Last 5 matches
Score, minutes played, goals/assists and match rating (0–10).
All club competitions of the latest season; the rating is weighted by appearances. Statistics come from official match data and are updated daily.
Match log
Average rating, last 20: 7.03
| Date | Match | Min | G | A | Pass % | Rating |
|---|---|---|---|---|---|---|
| 8 Nov 2608.11 | Oldham 2–1 Sheffield WedFA Cup | 115 | 0 | 0 | 74% | 7.2 |
| 20 Oct 2620.10 | Walsall 3–0 OldhamLeague Two | 90 | 0 | 0 | 87% | 6.6 |
| 17 Oct 2617.10 | Oldham 4–1 CheltenhamLeague Two | 90 | 0 | 0 | 89% | 7.6 |
| 10 Oct 2610.10 | Oldham 0–0 AccringtonLeague Two | 90 | 0 | 0 | 80% | 7.2 |
| 26 Sept 2626.09 | Oldham 1–4 SalfordLeague Two | 90 | 0 | 0 | 74% | 6.9 |
| 19 Sept 2619.09 | Rochdale 2–0 OldhamLeague Two | 90 | 0 | 0 | 90% | 6.9 |
| 12 Sept 2612.09 | Oldham 1–2 ChesterfieldLeague Two | 66 | 0 | 0 | 81% | 6.6 |
| 5 Sept 2605.09 | Tranmere 2–0 OldhamLeague Two | 90 | 0 | 0 | 87% | 7.2 |
| 1 Sept 2601.09 | Fleetwood 1–1 OldhamLeague Two | 90 | 0 | 0 | 81% | 6.9 |
| 29 Aug 2629.08 | Oldham 3–0 SwindonLeague Two | 90 | 0 | 0 | 86% | 8.5 |
| 22 Aug 2622.08 | Colchester 2–1 OldhamLeague Two | 90 | 0 | 0 | 73% | 6.3 |
| 15 Aug 2615.08 | Oldham 2–0 Port ValeLeague Two | 90 | 0 | 1 | 74% | 7.3 |
| 8 Aug 2608.08 | Stoke 2–0 OldhamEFL Cup | 85 | 0 | 0 | 86% | 6.2 |
| 25 May 2625.05 | Notts Co 3–0 SalfordLeague Two | 78 | 0 | 0 | 92% | 7.5 |
| 15 May 2615.05 | Notts Co 0–0 ChesterfieldLeague Two | 79 | 0 | 0 | 84% | 7.2 |
| 10 May 2610.05 | Chesterfield 0–1 Notts CoLeague Two | 90 | 0 | 0 | 88% | 6.9 |
| 2 May 2602.05 | Notts Co 1–1 Bristol RoversLeague Two | 58 | 0 | 0 | 91% | 7.5 |
| 25 Apr 2625.04 | Colchester 0–1 Notts CoLeague Two | 82 | 0 | 0 | 76% | 6.9 |
| 18 Apr 2618.04 | Notts Co 1–2 BarnetLeague Two | 75 | 0 | 0 | 78% | 6.3 |
| 11 Apr 2611.04 | Cambridge Utd 4–0 Notts CoLeague Two | 65 | 0 | 0 | 92% | 6.9 |
Career by season and competition
Season-by-season totals per club and competition, newest first.
| Season | Team | Competition | Apps | G | A | Min | Rating |
|---|---|---|---|---|---|---|---|
| 2026/2027 | Oldham | League Two | 7 | 0 | 1 | 606 | 7.07 |
| 2026/2027 | Oldham | EFL Cup | 1 | 0 | 0 | – | – |
| 2025/2026 | Notts County | League Two | 37 | 1 | 1 | 2,484 | 6.77 |
| 2025/2026 | Notts County | FA Cup | 1 | 0 | 0 | – | – |
| 2025/2026 | Notts County | EFL Trophy | 1 | 0 | 0 | – | – |
| 2024/2025 | Wigan | League One | 14 | 0 | 0 | 969 | 6.75 |
| 2024/2025 | Blackpool | League One | 8 | 0 | 0 | 513 | 6.78 |
| 2024/2025 | Blackpool | EFL Trophy | 2 | 0 | 0 | 135 | 7.35 |
| 2024/2025 | Blackpool | EFL Cup | 2 | 0 | 0 | 133 | 6.95 |
| 2024/2025 | Blackpool | FA Cup | 1 | 0 | 0 | – | – |
| 2023/2024 | Blackpool | League One | 34 | 1 | 2 | 2,650 | 6.88 |
| 2023/2024 | Blackpool | FA Cup | 2 | 0 | 0 | 206 | 6.95 |
| 2023/2024 | Blackpool | EFL Trophy | 1 | 0 | 0 | 90 | 6.70 |
| 2022/2023 | Peterborough | League One | 17 | 0 | 1 | 1,161 | 6.75 |
| 2021/2022 | Peterborough | Championship | 36 | 0 | 1 | 3,018 | 6.84 |
| 2021/2022 | Peterborough | FA Cup | 1 | 0 | 0 | 90 | 6.90 |
| 2022 | Grenada | Friendly International | 1 | 0 | 0 | – | – |
| 2020/2021 | Shrewsbury | League One | 39 | 4 | 1 | 3,254 | 6.99 |
| 2020/2021 | Shrewsbury | FA Cup | 2 | 0 | 0 | 194 | 7.15 |
| 2020/2021 | Shrewsbury | EFL Trophy | 1 | 0 | 0 | – | – |
| 2021 | Grenada | Gold Cup | 3 | 0 | 0 | 255 | 6.53 |
| 2019/2020 | Shrewsbury | League One | 17 | 3 | 0 | 1,498 | 7.16 |
| 2019/2020 | Shrewsbury | EFL Trophy | 1 | 0 | 0 | – | – |
| 2019/2020 | Shrewsbury | FA Cup | 1 | 0 | 0 | 26 | 7.20 |
| 2018/2019 | Shrewsbury | League One | 41 | 9 | 0 | – | – |
| 2018/2019 | Shrewsbury | FA Cup | 3 | 0 | 2 | 255 | 7.53 |
| 2018/2019 | Shrewsbury | EFL Trophy | 2 | 0 | 0 | – | – |
| 2018/2019 | Shrewsbury | EFL Cup | 1 | 0 | 0 | – | – |
| 2017/2018 | Tranmere | National League | 44 | 4 | 0 | – | – |
| 2017/2018 | Tranmere | FA Trophy | 1 | 0 | 0 | – | – |
| 2017/2018 | Tranmere | FA Cup | 1 | 0 | 0 | 73 | 7.00 |
| 2016/2017 | Macclesfield | National League | 24 | 5 | 0 | – | – |
| 2016/2017 | Macclesfield | FA Trophy | 3 | 3 | 0 | – | – |
| 2015/2016 | Guiseley | National League | 20 | 3 | 0 | – | – |
| 2014/2015 | Plymouth | League Two | 14 | 0 | 0 | – | – |
| 2013/2014 | Bristol Rovers | League Two | 16 | 0 | 0 | – | – |
| 2013/2014 | Bristol Rovers | FA Cup | 3 | 1 | 0 | – | – |
| 2012/2013 | Bristol Rovers | League Two | 6 | 3 | 0 | – | – |
Transfers
Moves between clubs (date, type: transfer / loan / free).
1 Jul 26Free agentNotts County → Oldham
1 Jul 25Free agentBlackpool → Notts County
31 May 25Return from loanWigan → Blackpool
17 Jan 25LoanBlackpool → Wigan
1 Jul 23TransferPeterborough → Blackpool
10 Aug 21TransferShrewsbury → Peterborough
9 Aug 18TransferTranmere → Shrewsbury
1 Jul 17TransferMacclesfield → Tranmere
27 Jul 16Free agentGuiseley → Macclesfield
13 Nov 15Free agentPlymouth → Guiseley
22 Jul 14Free agentBristol Rovers → Plymouth
4 Jul 12Free agentLeicester → Bristol Rovers
31 Dec 11Return from loanBristol Rovers → Leicester
23 Sept 11LoanLeicester → Bristol Rovers
Injuries
Reported injuries, from – to.
7 Apr 25 – 25 Jul 25Calf Injury
Trophies
Titles and finals (number of times, seasons).
FA Trophy · England2nd Place · 2016/20171×
National League · England2nd Place · 2017/20181×