Connor Ogilvie
Career snapshot
Career highs
Born the same day
Shares 1996-02-14 · 6 players total
| Full name | Connor Ogilvie |
|---|---|
| Name in home country | Connor Stuart Ogilvie |
| Date of birth | 1996-02-14 (30 yrs) |
| Place of birth | Waltham Abbey, England |
| Citizenship | England |
| Position | Defender - Left-Back (main: Defender) |
| Foot | left |
| Height | 184.00 m |
| Current club | Portsmouth FC |
| Joined | 2021-08-02 |
| Contract expires | 2026-06-30 |
| Agent | PANTHERA |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Portsmouth FC | 5 | 21/22 | 25/26 | 167 | 12 | 7 | 5,571 |
| Gillingham FC | 4 | 17/18 | 20/21 | 171 | 10 | 8 | 4,650 |
| Tottenham Hotspur U23 | 2 | 16/17 | 18/19 | 12 | 1 | 0 | 767 |
| Stevenage FC | 2 | 15/16 | 16/17 | 42 | 1 | 2 | 1,890 |
| Tottenham Hotspur U21 | 4 | 12/13 | 15/16 | 24 | 2 | 1 | 1,902 |
| Tottenham Hotspur | 1 | 13/14 | 13/14 | 0 | 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 | Championship | Portsmouth FC | 4 | 0 | 0 | 2 | 0 | 0 |
| 24/25 | Championship | Portsmouth FC | 45 | 4 | 1 | 5 | 0 | 1,007 |
| 24/25 | EFL Cup | Portsmouth FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | FA Cup | Portsmouth FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Cup | Portsmouth FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | League One | Portsmouth FC | 24 | 2 | 1 | 3 | 0 | 949 |
| 22/23 | EFL Cup | Portsmouth FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Trophy | Portsmouth FC | 4 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Portsmouth FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | League One | Portsmouth FC | 43 | 5 | 2 | 5 | 0 | 768 |
| 21/22 | EFL Cup | Portsmouth FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Trophy | Portsmouth FC | 4 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | FA Cup | Portsmouth FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | League One | Portsmouth FC | 34 | 1 | 2 | 0 | 0 | 2,847 |
| 20/21 | EFL Cup | Gillingham FC | 3 | 1 | 0 | 0 | 0 | 270 |
| 20/21 | EFL Trophy | Gillingham FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Cup | Gillingham FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | League One | Gillingham FC | 45 | 4 | 4 | 3 | 0 | 1,011 |
| 19/20 | EFL Cup | Gillingham FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | EFL Trophy | Gillingham FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | FA Cup | Gillingham FC | 4 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | League One | Gillingham FC | 33 | 4 | 0 | 3 | 0 | 743 |
| 18/19 | EFL Trophy | Gillingham FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | FA Cup | Gillingham FC | 4 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | League One | Gillingham FC | 31 | 0 | 2 | 1 | 0 | 0 |
| 18/19 | Premier League 2 | Tottenham Hotspur U23 | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | EFL Cup | Gillingham FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | EFL Trophy | Gillingham FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | FA Cup | Gillingham FC | 2 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | League One | Gillingham FC | 37 | 1 | 1 | 4 | 0 | 2,626 |
| 16/17 | League Two | Stevenage FC | 18 | 0 | 0 | 2 | 0 | 0 |
| 16/17 | Premier League 2 | Tottenham Hotspur U23 | 10 | 1 | 0 | 1 | 0 | 767 |
| 15/16 | FA Cup | Stevenage FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | FL Trophy | Stevenage FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Two | Stevenage FC | 21 | 1 | 2 | 3 | 0 | 1,890 |
| 15/16 | U21 PL | Tottenham Hotspur U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | U21 PL | Tottenham Hotspur U21 | 16 | 1 | 0 | 0 | 0 | 1,348 |
| 13/14 | Europa League | Tottenham Hotspur | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | U21 PL | Tottenham Hotspur U21 | 7 | 1 | 1 | 0 | 0 | 554 |
| 12/13 | U21 PL | Tottenham Hotspur U21 | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2014-07-01 | Spurs U18 | Tottenham U21 | Transfer | 0 | — |
| 15/16 | 2015-08-14 | Tottenham U21 | Stevenage | Loan | 0 | — |
| 15/16 | 2016-05-31 | Stevenage | Tottenham U21 | Return from loan | 0 | — |
| 16/17 | 2017-01-24 | Tottenham U23 | Stevenage | Loan | 0 | — |
| 16/17 | 2017-05-31 | Stevenage | Tottenham U23 | Return from loan | 0 | — |
| 17/18 | 2017-07-07 | Tottenham U23 | Gillingham | Loan | 0 | — |
| 17/18 | 2018-05-31 | Gillingham | Tottenham U23 | Return from loan | 100000 | — |
| 18/19 | 2018-08-31 | Tottenham U23 | Gillingham | Loan | 100000 | — |
| 18/19 | 2019-05-31 | Gillingham | Tottenham U23 | Return from loan | 100000 | — |
| 19/20 | 2019-07-01 | Tottenham U23 | Gillingham | Transfer | 100000 | — |
| 21/22 | 2021-08-02 | Gillingham | Portsmouth | Transfer | 100000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 15/16 | unknown injury | 2015-12-11 | 2016-01-01 | 22 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #30322 | — | 2 | 0 | — | — | former national player |
| Team #23260 | — | 13 | 1 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Brandon Hanlan | 1 | 0 | 0 |
| Josh Parker | 1 | 0 | 0 |
| John Akinde | 2 | 2 | 0 |
| Paddy Lane | 2 | 0 | 0 |
| Stuart O'Keefe | 2 | 0 | 0 |
| Reeco Hackett | 2 | 1 | 0 |
| Michael Jacobs | 2 | 1 | 0 |
| Luke O'Neill | 1 | 0 | 0 |
| Barry Fuller | 1 | 0 | 0 |
| Sean Raggett | 2 | 1 | 0 |
| Tom Eaves | 1 | 4 | 0 |
| Thomas O'Connor | 1 | 0 | 0 |
| Ronan Curtis | 2 | 0 | 0 |
| Tomas Holy | 1 | 0 | 0 |
| Jack Tucker | 2 | 0 | 0 |
| Jack Bonham | 2 | 0 | 0 |
| Mark Byrne | 1 | 0 | 0 |
| Max Ehmer | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 22/23 | League One | Portsmouth FC | 5 | 43 |
| 19/20 | League One | Gillingham FC | 4 | 33 |
| 20/21 | League One | Gillingham FC | 4 | 45 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | League One | Gillingham FC | 4 | 45 |
| 18/19 | League One | Gillingham FC | 2 | 31 |
| 15/16 | League Two | Stevenage FC | 2 | 21 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 18/19 | 2019-05-31 | Gillingham | Tottenham U23 | Return from loan | — | €100k |
| 18/19 | 2018-08-31 | Tottenham U23 | Gillingham | Loan | — | €100k |
| 17/18 | 2018-05-31 | Gillingham | Tottenham U23 | Return from loan | — | €100k |
| 17/18 | 2017-07-07 | Tottenham U23 | Gillingham | Loan | — | — |
| 16/17 | 2017-05-31 | Stevenage | Tottenham U23 | Return from loan | — | — |
| 16/17 | 2017-01-24 | Tottenham U23 | Stevenage | Loan | — | — |
| 15/16 | 2016-05-31 | Stevenage | Tottenham U21 | Return from loan | — | — |
| 15/16 | 2015-08-14 | Tottenham U21 | Stevenage | Loan | — | — |
Last 50 matches for Portsmouth FC 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-14 | GB2 |
Portsmouth FC | 0–1 | Sheffield United FC | Available |
| 2026-02-07 | GB2 |
Preston North End FC | 1–0 | Portsmouth FC | Available |
| 2026-01-31 | GB2 |
Portsmouth FC | 3–0 | West Bromwich Albion FC | Available |
| 2026-01-24 | GB2 |
Portsmouth FC | 1–1 | Southampton FC | Available |
| 2026-01-21 | GB2 |
Watford FC | 1–1 | Portsmouth FC | Available |
| 2026-01-17 | GB2 |
Sheffield Wednesday FC | 0–1 | Portsmouth FC | Available |
| 2026-01-01 | GB2 |
Bristol City FC | 5–0 | Portsmouth FC | Available |
| 2025-12-29 | GB2 |
Portsmouth FC | 1–1 | Charlton Athletic FC | Available |
| 2025-12-26 | GB2 |
Portsmouth FC | 1–2 | Queens Park Rangers FC | Available |
| 2025-12-20 | GB2 |
Derby County FC | 3–0 | Portsmouth FC | Available |
| 2025-12-13 | GB2 |
Portsmouth FC | 0–1 | Blackburn Rovers FC | Available |
| 2025-12-09 | GB2 |
Swansea City AFC | 1–0 | Portsmouth FC | Available |
| 2025-12-06 | GB2 |
Charlton Athletic FC | 1–0 | Portsmouth FC | Available |
| 2025-11-29 | GB2 |
Portsmouth FC | 1–2 | Bristol City FC | Available |
| 2025-11-26 | GB2 |
Sheffield United FC | 2–0 | Portsmouth FC | Available |
| 2025-11-22 | GB2 |
Portsmouth FC | 1–1 | Millwall FC | Available |
| 2025-11-08 | GB2 |
Hull City AFC | 3–2 | Portsmouth FC | Available |
| 2025-11-05 | GB2 |
Portsmouth FC | 0–0 | Wrexham AFC | Available |
| 2025-11-01 | GB2 |
Birmingham City FC | 4–0 | Portsmouth FC | Available |
| 2025-10-25 | GB2 |
Portsmouth FC | 0–1 | Stoke City FC | Available |
| 2025-10-21 | GB2 |
Portsmouth FC | 1–2 | Coventry City FC | Available |
| 2025-10-18 | GB2 |
Leicester City FC | 1–1 | Portsmouth FC | Available |
| 2025-10-04 | GB2 |
Portsmouth FC | 1–0 | Middlesbrough FC | Available |
| 2025-10-01 | GB2 |
Portsmouth FC | 2–2 | Watford FC | Available |
| 2025-09-27 | GB2 |
Ipswich Town FC | 2–1 | Portsmouth FC | Available |
| 2025-09-20 | GB2 |
Portsmouth FC | 0–2 | Sheffield Wednesday FC | Available |
| 2025-09-14 | GB2 |
Southampton FC | 0–0 | Portsmouth FC | Available |
| 2025-08-30 | GB2 |
Portsmouth FC | 1–0 | Preston North End FC | Available |
| 2025-08-23 | GB2 |
West Bromwich Albion FC | 1–1 | Portsmouth FC | Available |
| 2025-08-16 | GB2 |
Portsmouth FC | 1–2 | Norwich City FC | Available |
| 2025-08-09 | GB2 |
Oxford United FC | 0–1 | Portsmouth FC | Available |
| 2025-05-03 | GB2 |
Portsmouth FC | 1–1 | Hull City AFC | Available |
| 2025-04-26 | GB2 |
Sheffield Wednesday FC | 1–1 | Portsmouth FC | Available |
| 2025-04-21 | GB2 |
Portsmouth FC | 1–0 | Watford FC | Available |
| 2025-04-18 | GB2 |
Norwich City FC | 3–5 | Portsmouth FC | Available |
| 2025-04-12 | GB2 |
Portsmouth FC | 2–2 | Derby County FC | Available |
| 2025-04-09 | GB2 |
Coventry City FC | 1–0 | Portsmouth FC | Available |
| 2025-04-05 | GB2 |
Millwall FC | 2–1 | Portsmouth FC | Available |
| 2025-03-29 | GB2 |
Portsmouth FC | 1–0 | Blackburn Rovers FC | Available |
| 2025-03-15 | GB2 |
Preston North End FC | 2–1 | Portsmouth FC | Available |
| 2025-03-12 | GB2 |
Portsmouth FC | 1–2 | Plymouth Argyle FC | Available |
| 2025-03-09 | GB2 |
Portsmouth FC | 1–0 | Leeds United FC | Available |
| 2025-03-01 | GB2 |
Luton Town FC | 1–0 | Portsmouth FC | Available |
| 2025-02-22 | GB2 |
Portsmouth FC | 2–1 | Queens Park Rangers FC | Available |
| 2025-02-15 | GB2 |
Oxford United FC | 0–2 | Portsmouth FC | Available |
| 2025-02-11 | GB2 |
Portsmouth FC | 2–1 | Cardiff City FC | Available |
| 2025-02-08 | GB2 |
Sheffield United FC | 2–1 | Portsmouth FC | Available |
| 2025-02-01 | GB2 |
Portsmouth FC | 0–0 | Burnley FC | Available |
| 2025-01-28 | GB2 |
Portsmouth FC | 0–1 | Millwall FC | Available |
| 2025-01-25 | GB2 |
West Bromwich Albion FC | 5–1 | Portsmouth FC | Available |
Teams faced most often by Connor Ogilvie'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 % |
|---|---|---|---|---|---|---|---|---|
| AFC Wimbledon | 37 | 18 | 8 | 11 | 44 | 38 | +6 | 49% |
| Shrewsbury Town | 36 | 13 | 11 | 12 | 41 | 38 | +3 | 36% |
| Northampton Town | 34 | 13 | 5 | 16 | 46 | 44 | +2 | 38% |
| Oxford United | 33 | 6 | 14 | 13 | 34 | 55 | -21 | 18% |
| Carlisle United | 33 | 13 | 10 | 10 | 40 | 36 | +4 | 39% |
| Accrington Stanley | 32 | 14 | 10 | 8 | 45 | 38 | +7 | 44% |
| Peterborough United | 32 | 12 | 8 | 12 | 40 | 41 | -1 | 38% |
| Wycombe Wanderers | 32 | 12 | 9 | 11 | 38 | 37 | +1 | 38% |
| Exeter City | 32 | 9 | 10 | 13 | 40 | 45 | -5 | 28% |
| Crewe Alexandra | 32 | 16 | 6 | 10 | 43 | 33 | +10 | 50% |
| Newport County | 31 | 10 | 5 | 16 | 32 | 51 | -19 | 32% |
| Crawley Town | 31 | 16 | 8 | 7 | 52 | 38 | +14 | 52% |
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 | 4 | 0 | 2 | 0 | 0 | 0 |
| 24/25 | 46 | 1,007 | 5 | 0 | 0 | 0.45 |
| 23/24 | 25 | 949 | 3 | 0 | 0 | 0.28 |
| 22/23 | 51 | 768 | 5 | 0 | 0 | 0.59 |
| 21/22 | 41 | 2,847 | 1 | 0 | 0 | 0.03 |
| 20/21 | 51 | 1,281 | 3 | 1 | 0 | 0.28 |
| 19/20 | 41 | 743 | 3 | 0 | 0 | 0.36 |
| 18/19 | 39 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | 42 | 2,626 | 5 | 0 | 0 | 0.17 |
| 16/17 | 28 | 767 | 3 | 0 | 0 | 0.35 |
| 15/16 | 25 | 1,890 | 3 | 0 | 0 | 0.14 |
Output by competition
Career goals and assists broken down by tournament.
More on Connor Ogilvie
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Connor Ogilvie
Who is Connor Ogilvie?
Connor Ogilvie is an England professional footballer who plays as a left-back for Portsmouth FC.
How old is Connor Ogilvie?
Connor Ogilvie is 30 years old. He was born on February 14, 1996 in Waltham Abbey.
What position does Connor Ogilvie play?
Connor Ogilvie plays as a left-back (Defender - Left-Back).
What club does Connor Ogilvie play for?
Connor Ogilvie currently plays for Portsmouth FC.
How many career goals has Connor Ogilvie scored?
Across all senior club competitions in our dataset, Connor Ogilvie has scored 26 goals in 416 appearances.
What is Connor Ogilvie's market value?
Connor Ogilvie's most recent reported market value is €400k.
England