Cameron McGeehan
Career snapshot
Career highs
Born the same day
Shares 1995-04-06 · 6 players total
| Full name | Cameron McGeehan |
|---|---|
| Name in home country | Cameron Alexander McGeehan |
| Date of birth | 1995-04-06 (31 yrs) |
| Place of birth | Kingston-upon-Thames, Northern Ireland |
| Citizenship | Northern Ireland England |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 180.00 m |
| Current club | Northampton Town |
| Joined | 2024-07-05 |
| Contract expires | 2026-06-30 |
| Agent | Wasserman |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Northampton Town | 2 | 24/25 | 25/26 | 50 | 10 | 5 | 350 |
| Colchester United | 1 | 23/24 | 23/24 | 39 | 10 | 4 | 443 |
| KV Oostende (-2024) | 3 | 20/21 | 22/23 | 56 | 7 | 2 | 707 |
| Barnsley FC | 3 | 17/18 | 19/20 | 68 | 9 | 2 | 1,413 |
| Portsmouth FC | 1 | 19/20 | 19/20 | 17 | 2 | 1 | 90 |
| Scunthorpe United | 1 | 17/18 | 17/18 | 15 | 1 | 0 | 43 |
| Luton Town | 4 | 13/14 | 16/17 | 106 | 31 | 9 | 1,724 |
| Cambridge United | 1 | 14/15 | 14/15 | 6 | 3 | 1 | 108 |
| Norwich City | 1 | 14/15 | 14/15 | 0 | 0 | 0 | 0 |
| Norwich City U21 | 3 | 12/13 | 14/15 | 25 | 2 | 0 | 1,546 |
| Norwich City U18 | 1 | 12/13 | 12/13 | 4 | 2 | 0 | 180 |
| Norwich City Reserves | 1 | 11/12 | 11/12 | 7 | 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 | Northampton Town | 1 | 0 | 0 | 1 | 0 | 0 |
| 25/26 | League One | Northampton Town | 6 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | EFL Cup | Northampton Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Trophy | Northampton Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | FA Cup | Northampton Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | League One | Northampton Town | 40 | 10 | 5 | 12 | 0 | 350 |
| 23/24 | EFL Trophy | Colchester United | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Colchester United | 1 | 1 | 0 | 0 | 0 | 90 |
| 23/24 | League Two | Colchester United | 37 | 9 | 4 | 10 | 0 | 353 |
| 22/23 | Croky Cup | KV Oostende (-2024) | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | JPL | KV Oostende (-2024) | 21 | 4 | 2 | 5 | 0 | 406 |
| 21/22 | JPL | KV Oostende (-2024) | 13 | 0 | 0 | 4 | 0 | 0 |
| 20/21 | Croky Cup | KV Oostende (-2024) | 1 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | JPL | KV Oostende (-2024) | 20 | 3 | 0 | 6 | 0 | 301 |
| 19/20 | Championship | Barnsley FC | 13 | 2 | 0 | 4 | 0 | 442 |
| 19/20 | EFL Cup | Barnsley FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | EFL Trophy | Portsmouth FC | 2 | 2 | 0 | 0 | 0 | 90 |
| 19/20 | FA Cup | Portsmouth FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | League One | Portsmouth FC | 12 | 0 | 1 | 1 | 0 | 0 |
| 19/20 | League One Play-Offs | Portsmouth FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | EFL Cup | Barnsley FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Trophy | Barnsley FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | FA Cup | Barnsley FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | League One | Barnsley FC | 39 | 6 | 2 | 9 | 0 | 479 |
| 17/18 | Championship | Barnsley FC | 9 | 1 | 0 | 2 | 0 | 492 |
| 17/18 | EFL Cup | Barnsley FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | League One | Scunthorpe United | 13 | 0 | 0 | 2 | 0 | 0 |
| 17/18 | League One Play-Offs | Scunthorpe United | 2 | 1 | 0 | 0 | 0 | 43 |
| 16/17 | EFL Cup | Luton Town | 2 | 1 | 0 | 0 | 0 | 180 |
| 16/17 | FA Cup | Luton Town | 2 | 0 | 1 | 1 | 0 | 0 |
| 16/17 | League Two | Luton Town | 24 | 10 | 2 | 5 | 0 | 203 |
| 15/16 | FA Cup | Luton Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | FL Trophy | Luton Town | 1 | 1 | 0 | 0 | 0 | 45 |
| 15/16 | League Cup | Luton Town | 2 | 1 | 1 | 0 | 0 | 150 |
| 15/16 | League Two | Luton Town | 41 | 12 | 2 | 9 | 0 | 267 |
| 14/15 | FA Cup | Cambridge United | 2 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | League Cup | Norwich City | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League Two | Luton Town | 15 | 3 | 1 | 3 | 0 | 371 |
| 14/15 | League Two | Cambridge United | 4 | 3 | 1 | 0 | 1 | 108 |
| 14/15 | U21 PL | Norwich City U21 | 9 | 1 | 0 | 1 | 0 | 583 |
| 13/14 | Conference | Luton Town | 18 | 3 | 2 | 2 | 0 | 508 |
| 13/14 | U21 PL | Norwich City U21 | 11 | 1 | 0 | 1 | 0 | 963 |
| 12/13 | FA Youth Cup | Norwich City U18 | 4 | 2 | 0 | 2 | 0 | 180 |
| 12/13 | U21 PL | Norwich City U21 | 5 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | U21 PL Qualificationsgr. 2 | Norwich City U21 | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Reserve League | Norwich City Reserves | 7 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 12/13 | 2012-07-01 | Norwich U18 | Norwich U21 | Transfer | 0 | — |
| 13/14 | 2013-07-01 | Norwich U21 | Norwich | Transfer | 0 | — |
| 13/14 | 2014-01-16 | Norwich | Luton | Loan | 0 | — |
| 13/14 | 2014-04-26 | Luton | Norwich | Return from loan | 0 | — |
| 14/15 | 2015-01-13 | Norwich | Cambridge Utd. | Loan | 0 | — |
| 14/15 | 2015-02-16 | Cambridge Utd. | Norwich | Return from loan | 0 | — |
| 14/15 | 2015-02-17 | Norwich | Luton | Loan | 0 | — |
| 14/15 | 2015-05-31 | Luton | Norwich | Return from loan | 0 | — |
| 15/16 | 2015-07-01 | Norwich | Luton | Transfer | 0 | €140k |
| 17/18 | 2017-07-01 | Luton | Barnsley | Transfer | 300000 | €1.10m |
| 17/18 | 2018-01-04 | Barnsley | Scunthorpe Utd. | Loan | 500000 | — |
| 17/18 | 2018-05-31 | Scunthorpe Utd. | Barnsley | Return from loan | 500000 | — |
| 19/20 | 2020-01-07 | Barnsley | Portsmouth | Loan | 500000 | — |
| 19/20 | 2020-07-07 | Portsmouth | Barnsley | Return from loan | 400000 | — |
| 20/21 | 2020-08-06 | Barnsley | KV Oostende | Transfer | 400000 | — |
| 23/24 | 2023-07-01 | KV Oostende | Without Club | Transfer | 500000 | — |
| 23/24 | 2023-09-04 | Without Club | Colchester Utd. | Transfer | 500000 | — |
| 24/25 | 2024-07-05 | Colchester Utd. | Northampton | Transfer | 375000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 16/17 | Leg injury | 2017-01-02 | 2017-09-10 | 252 | 42 |
| 20/21 | Foot injury | 2021-04-06 | 2021-06-10 | 66 | 11 |
| 21/22 | Ankle injury | 2021-07-15 | 2021-12-01 | 140 | 31 |
| 22/23 | Ankle injury | 2022-07-01 | 2022-07-27 | 27 | 1 |
| 22/23 | Muscle injury | 2022-09-01 | 2022-09-13 | 13 | 2 |
| 22/23 | Ankle injury | 2022-12-23 | 2023-02-07 | 47 | 7 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €375k |
| Jan 1, 1970 | €375k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €300k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #30227 | — | 2 | 0 | — | — | former national player |
| Team #28031 | — | 3 | 0 | — | — | former national player |
| Team #17621 | — | 3 | 0 | — | — | former national player |
| Team #5674 | — | 1 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jack Marriott | 2 | 6 | 0 |
| Mamadou Thiam | 2 | 1 | 0 |
| Pelly Ruddock Mpanzu | 2 | 2 | 0 |
| Alex Mowatt | 2 | 0 | 0 |
| Stephen O'Donnell | 2 | 0 | 0 |
| Adam Davies | 2 | 0 | 0 |
| Anton Tanghe | 1 | 0 | 0 |
| Liam Lindsay | 2 | 1 | 0 |
| Ethan Pinnock | 2 | 0 | 0 |
| Dimitri Cavaré | 2 | 0 | 0 |
| Mitch Pinnock | 1 | 3 | 0 |
| Cauley Woodrow | 2 | 0 | 0 |
| Guillaume Hubert | 1 | 0 | 0 |
| Jacob Brown | 2 | 0 | 0 |
| Noah Chilvers | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 15/16 | League Two | Luton Town | 12 | 41 |
| 24/25 | League One | Northampton Town | 10 | 40 |
| 16/17 | League Two | Luton Town | 10 | 24 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | League One | Northampton Town | 5 | 40 |
| 23/24 | League Two | Colchester United | 4 | 37 |
| 15/16 | League Two | Luton Town | 2 | 41 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 19/20 | 2020-07-07 | Portsmouth | Barnsley | Return from loan | — | €400k |
| 19/20 | 2020-01-07 | Barnsley | Portsmouth | Loan | — | €500k |
| 17/18 | 2018-05-31 | Scunthorpe Utd. | Barnsley | Return from loan | — | €500k |
| 17/18 | 2018-01-04 | Barnsley | Scunthorpe Utd. | Loan | — | €500k |
| 14/15 | 2015-05-31 | Luton | Norwich | Return from loan | — | — |
| 14/15 | 2015-02-17 | Norwich | Luton | Loan | — | — |
| 14/15 | 2015-02-16 | Cambridge Utd. | Norwich | Return from loan | — | — |
| 14/15 | 2015-01-13 | Norwich | Cambridge Utd. | Loan | — | — |
| 13/14 | 2014-04-26 | Luton | Norwich | Return from loan | — | — |
| 13/14 | 2014-01-16 | Norwich | Luton | Loan | — | — |
Last 50 matches for Northampton 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 |
|---|---|---|---|---|---|
| 2026-02-07 | GB3 |
Northampton Town | 3–1 | Stevenage FC | Available |
| 2026-01-31 | GB3 |
Northampton Town | 0–2 | Reading FC | Available |
| 2026-01-27 | GB3 |
Rotherham United | 2–1 | Northampton Town | Available |
| 2026-01-24 | GB3 |
Blackpool FC | 2–0 | Northampton Town | Available |
| 2026-01-17 | GB3 |
Northampton Town | 1–2 | Wycombe Wanderers | Available |
| 2026-01-04 | GB3 |
Bolton Wanderers | 0–0 | Northampton Town | Available |
| 2026-01-01 | GB3 |
Northampton Town | 0–0 | Stockport County | Available |
| 2025-12-29 | GB3 |
Huddersfield Town | 2–0 | Northampton Town | Available |
| 2025-12-26 | GB3 |
Burton Albion | 1–1 | Northampton Town | Available |
| 2025-12-20 | GB3 |
Northampton Town | 0–1 | AFC Wimbledon | Available |
| 2025-12-13 | GB3 |
Peterborough United | 3–0 | Northampton Town | Available |
| 2025-12-09 | GB3 |
Northampton Town | 0–1 | Huddersfield Town | Available |
| 2025-11-29 | GB3 |
Plymouth Argyle | 2–1 | Northampton Town | Available |
| 2025-11-22 | GB3 |
Northampton Town | 0–2 | Cardiff City | Available |
| 2025-11-15 | GB3 |
Barnsley FC | 2–2 | Northampton Town | Available |
| 2025-11-08 | GB3 |
Northampton Town | 1–1 | Mansfield Town | Available |
| 2025-10-25 | GB3 |
Northampton Town | 0–1 | Luton Town | Available |
| 2025-10-21 | GB3 |
Reading FC | 1–0 | Northampton Town | Available |
| 2025-10-18 | GB3 |
Doncaster Rovers | 1–2 | Northampton Town | Available |
| 2025-10-11 | GB3 |
Northampton Town | 1–2 | Rotherham United | Available |
| 2025-10-04 | GB3 |
Port Vale FC | 0–0 | Northampton Town | Available |
| 2025-09-27 | GB3 |
Northampton Town | 2–0 | Bolton Wanderers | Available |
| 2025-09-20 | GB3 |
Wycombe Wanderers | 2–0 | Northampton Town | Available |
| 2025-09-13 | GB3 |
Northampton Town | 1–0 | Blackpool FC | Available |
| 2025-08-30 | GB3 |
Leyton Orient | 0–1 | Northampton Town | Available |
| 2025-08-23 | GB3 |
Northampton Town | 2–0 | Exeter City | Available |
| 2025-08-19 | GB3 |
Northampton Town | 0–1 | Lincoln City | Available |
| 2025-08-16 | GB3 |
Stevenage FC | 2–0 | Northampton Town | Available |
| 2025-08-09 | GB3 |
Northampton Town | 0–0 | Bradford City | Available |
| 2025-08-02 | GB3 |
Wigan Athletic | 3–1 | Northampton Town | Available |
| 2025-05-03 | GB3 |
Northampton Town | 1–1 | Wigan Athletic | Available |
| 2025-04-26 | GB3 |
Crawley Town | 3–0 | Northampton Town | Available |
| 2025-04-21 | GB3 |
Northampton Town | 4–1 | Shrewsbury Town | Available |
| 2025-04-18 | GB3 |
Charlton Athletic | 2–1 | Northampton Town | Available |
| 2025-04-12 | GB3 |
Northampton Town | 0–0 | Reading FC | Available |
| 2025-04-05 | GB3 |
Peterborough United | 0–4 | Northampton Town | Available |
| 2025-04-01 | GB3 |
Northampton Town | 0–2 | Rotherham United | Available |
| 2025-03-29 | GB3 |
Cambridge United | 1–1 | Northampton Town | Available |
| 2025-03-22 | GB3 |
Northampton Town | 0–2 | Blackpool FC | Available |
| 2025-03-15 | GB3 |
Northampton Town | 1–1 | Birmingham City | Available |
| 2025-03-08 | GB3 |
Leyton Orient | 1–2 | Northampton Town | Available |
| 2025-03-04 | GB3 |
Northampton Town | 1–1 | Stockport County | Available |
| 2025-03-01 | GB3 |
Exeter City | 1–1 | Northampton Town | Available |
| 2025-02-25 | GB3 |
Northampton Town | 1–2 | Barnsley FC | Available |
| 2025-02-22 | GB3 |
Northampton Town | 2–1 | Bristol Rovers | Available |
| 2025-02-15 | GB3 |
Northampton Town | 0–2 | Wrexham AFC | Available |
| 2025-02-07 | GB3 |
Mansfield Town | 0–1 | Northampton Town | Available |
| 2025-02-01 | GB3 |
Northampton Town | 3–2 | Huddersfield Town | Available |
| 2025-01-28 | GB3 |
Bolton Wanderers | 3–1 | Northampton Town | Available |
| 2025-01-25 | GB3 |
Wycombe Wanderers | 0–0 | Northampton Town | Available |
Teams faced most often by Cameron McGeehan'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 % |
|---|---|---|---|---|---|---|---|---|
| Exeter City | 78 | 27 | 16 | 35 | 90 | 104 | -14 | 35% |
| Stevenage FC | 76 | 32 | 17 | 27 | 93 | 81 | +12 | 42% |
| Carlisle United | 71 | 33 | 23 | 15 | 117 | 75 | +42 | 46% |
| Wycombe Wanderers | 71 | 23 | 20 | 28 | 94 | 99 | -5 | 32% |
| Crawley Town | 68 | 29 | 15 | 24 | 95 | 84 | +11 | 43% |
| Morecambe FC | 67 | 26 | 25 | 16 | 102 | 72 | +30 | 39% |
| Cheltenham Town | 66 | 21 | 19 | 26 | 90 | 84 | +6 | 32% |
| Newport County | 66 | 27 | 14 | 25 | 87 | 86 | +1 | 41% |
| Mansfield Town | 66 | 20 | 27 | 19 | 81 | 75 | +6 | 30% |
| Shrewsbury Town | 66 | 28 | 20 | 18 | 88 | 70 | +18 | 42% |
| Plymouth Argyle | 63 | 23 | 17 | 23 | 85 | 76 | +9 | 37% |
| Port Vale FC | 62 | 29 | 15 | 18 | 89 | 69 | +20 | 47% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 11/12 | Senior debut season | |
| 12/13 | First senior goal | |
| 19/20 | Goal #50 (career) |
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 | 0 | 2 | 0 | 0 | 0 |
| 24/25 | 43 | 350 | 12 | 0 | 0 | 3.09 |
| 23/24 | 39 | 443 | 10 | 2 | 0 | 2.44 |
| 22/23 | 22 | 406 | 5 | 0 | 0 | 1.11 |
| 21/22 | 13 | 0 | 4 | 0 | 0 | 0 |
| 20/21 | 21 | 301 | 7 | 0 | 0 | 2.09 |
| 19/20 | 31 | 532 | 7 | 0 | 0 | 1.18 |
| 18/19 | 44 | 479 | 9 | 0 | 0 | 1.69 |
| 17/18 | 25 | 535 | 4 | 0 | 0 | 0.67 |
| 16/17 | 28 | 383 | 6 | 0 | 0 | 1.41 |
| 15/16 | 45 | 462 | 9 | 0 | 0 | 1.75 |
| 14/15 | 30 | 1,062 | 5 | 0 | 1 | 0.51 |
| 13/14 | 29 | 1,471 | 3 | 0 | 0 | 0.18 |
| 12/13 | 9 | 180 | 2 | 0 | 0 | 1 |
Output by competition
Career goals and assists broken down by tournament.
More on Cameron McGeehan
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Cameron McGeehan
Who is Cameron McGeehan?
Cameron McGeehan is a Northern professional footballer who plays as a central midfield for Northampton Town.
How old is Cameron McGeehan?
Cameron McGeehan is 31 years old. He was born on April 6, 1995 in Kingston-upon-Thames.
What position does Cameron McGeehan play?
Cameron McGeehan plays as a central midfield (Midfield - Central Midfield).
What club does Cameron McGeehan play for?
Cameron McGeehan currently plays for Northampton Town.
How many career goals has Cameron McGeehan scored?
Across all senior club competitions in our dataset, Cameron McGeehan has scored 77 goals in 393 appearances.
What is Cameron McGeehan's market value?
Cameron McGeehan's most recent reported market value is €325k.