Cameron Alexander McGeehan

Cameron Alexander McGeehan

No bio provided yet.

Xtra rating
1559
Global rank
17547
Updated: 2 May 2026
Country of Birth
England
Preferred Foot
N/A
Agent
N/A
Latest Signing Fee
N/A
Date of Birth
6 April 1995
Position
Midfielder
Shoes
N/A
Wage
N/A

Season snapshot

Overall season statistics (all competitions).

Season Matches Minutes Goals Assists G/90 A/90
2025 34 2458 6 1 0.22 0.04
2024 41 3528 10 5 0.26 0.13
2023 38 3221 8 4 0.22 0.11
2022 21 1622 4 1 0.22 0.06
2021 13 1102 0 1 0 0.08
2020 21 972 3 0 0.28 0
2019 28 2051 4 1 0.18 0.04
2018 44 3315 6 0 0.16 0
2017 9 492 1 0 0.18 0
2016 28 2394 11 0 0.41 0
2015 48 3519 14 0 0.36 0
2014 24 1888 6 0 0.29 0
2013 18 1524 3 0 0.18 0
2012 3 143 0 0 0 0
2011 1 33 0 0 0 0

Form - Last 10 games

Strengths Analysis <:season:> 2025

Role: Attacker
Top attributes (percentile)

    Xtra rating history

    Last rating points (most recent matches).

    Recent Matches

    Northampton
    2 - 3
    02 May 2026
    ⏱ 90’ ⚽ 0 A 0 ★ 6.3
    Plymouth
    Northampton
    Plymouth
    League One - Sixfields Stadium, Northampton, East Midlands, England
    Northampton
    0 - 1
    28 Apr 2026
    ⏱ 92’ ⚽ 0 A 0 ★ 6.9
    Barnsley
    Northampton
    Barnsley
    League One - Sixfields Stadium, Northampton, East Midlands, England
    Cardiff
    5 - 1
    25 Apr 2026
    ⏱ 77’ ⚽ 0 A 0 ★ 6.3
    Northampton
    Cardiff
    Northampton
    League One
    Northampton
    1 - 3
    18 Apr 2026
    ⏱ 32’ ⚽ 0 A 0 ★ 6.2
    Doncaster
    Northampton
    Doncaster
    League One - Sixfields Stadium, Northampton, East Midlands, England
    Luton
    2 - 1
    15 Apr 2026
    ⏱ 95’ ⚽ 0 A 0 ★ 6.7
    Northampton
    Luton
    Northampton
    League One - Kenilworth Road, Luton, Bedfordshire, England
    Northampton
    1 - 3
    06 Apr 2026
    ⏱ 45’ ⚽ 0 A 0 ★ 6
    Wigan
    Northampton
    Wigan
    League One - Sixfields Stadium, Northampton, East Midlands, England
    Bradford
    1 - 0
    03 Apr 2026
    ⏱ 83’ ⚽ 0 A 0 ★ 6.5
    Northampton
    Bradford
    Northampton
    League One - University of Bradford Stadium, Bradford, West Yorkshire, England
    Mansfield Town
    4 - 1
    21 Mar 2026
    ⏱ 92’ ⚽ 1 A 0 ★ 8.3
    Northampton
    Mansfield Town
    Northampton
    League One - One Call Stadium, Mansfield, Nottinghamshire, England
    Stockport County
    2 - 1
    17 Mar 2026
    ⏱ 92’ ⚽ 1 A 0 ★ 6.9
    Northampton
    Stockport County
    Northampton
    League One - Edgeley Park, Stockport, Greater Manchester, England
    Northampton
    0 - 2
    14 Mar 2026
    ⏱ 8’ ⚽ 0 A 0 ★ 6.3
    Burton Albion
    Northampton
    Burton Albion
    League One - Sixfields Stadium, Northampton, East Midlands, England

    Teams

    Years: 2024-2025
    Years: 2023
    Years: 2020-2023
    Years: 2017-2019
    Years: 2015
    Years: 2014
    Years: 2013-2016
    Years: 2011-2012
    Years: []
    Years: []
    Years: []
    Years: []
    Years: []

    Transfers

    05 Jul 2024
    Free
    Colchester
    Northampton
    08 Sep 2023
    Free
    Oostende
    Colchester
    06 Aug 2020
    N/A
    Barnsley
    Oostende
    07 Jan 2020
    Loan
    Barnsley
    Portsmouth
    01 Jul 2018
    N/A
    Scunthorpe
    Barnsley
    04 Jan 2018
    Loan
    Barnsley
    Scunthorpe
    23 Jun 2017
    N/A
    Luton
    Barnsley
    01 Jul 2015
    N/A
    Norwich
    Luton
    01 Jun 2015
    N/A
    Luton
    Norwich
    16 Feb 2015
    Loan
    Norwich
    Luton
    14 Jan 2015
    Loan
    Norwich
    Cambridge United
    01 Jul 2014
    N/A
    Luton
    Norwich
    16 Jan 2014
    Loan
    Norwich
    Luton

    Injuries & Sidelined

    Yellow Cards
    From: 27 Feb 2025 To: 01 Mar 2025 Team
    Yellow Cards
    From: 23 Feb 2025 To: 25 Feb 2025 Team
    Ankle Injury
    From: 10 Dec 2022 To: 10 Feb 2023 Team
    Ankle Injury
    From: 02 Apr 2022 To: 18 Aug 2022 Team
    Injury
    From: 26 Jun 2021 To: 16 Dec 2021 Team
    Injury
    From: 03 Feb 2021 To: 24 Jun 2021 Team
    Yellow Cards
    From: 24 Dec 2020 To: 26 Dec 2020 Team
    No injury records for this player.

    Honors

    No honors recorded for this player.