ooscore
John Swift
John Swift
EnglandPortsmouthPortsmouth

Player Stats

Height (cm)182

Weight (kg)

73
1995-06-2331
Player Value€ 1.0M
Jersey8
Preferred FootRight Foot
PositionMidfielder
Contract Until2027-06-29
DateLeagueAppearancesMinutes PlayedGoals scoredAssistsRating

No items.

Attribute Overview

Strengths

PassingAttacking OrganisationKey Passes

Weaknesses

Defensive InvolvementAerial Duels
AM

Statistics

2025-2026

ClubLeagueMatchesStartsGoalsAssistsYellow cardsRed cards
Portsmouth
Portsmouth
English Football League Cup
English Football League Cup
11

Teammates

Keshi Anderson
Forward
37
Conor Chaplin
Forward
36
Franco Umeh-Chibueze
Forward
15
Franco Umeh-Chibueze
Forward
Jacob Brown
Forward
40

Statistics

About John Swift

John Swift is a 31 (1995-06-23) who currently plays for Portsmouth in the English Football League Championship. Standing at 182 and wearing the iconic 8, John Swift is known for his sheer power, precision finishing, and relentless goal-scoring instinct. He is a right, feared by players across the world for his football abililties.

John Swift's Profile & Stats

On OOscore, you can track John Swift’s live ratings, match stats, and heatmaps during every game he plays. His player profile features full career statistics — including:

  • John Swift’s Matches played
  • John Swift’s Goals and assists
  • Average ratings
  • Yellow/red cards
  • Position-specific performance and impact

Whether it's league matches, Champions League nights, or cup fixtures, his data is updated in real-time.

Recent Performance

In his most recent match, John Swift featured in Portsmouth faced Derby County in the English Football League Championship, earning a strong 0.

Upcoming Match

Next Match: Portsmouth vs Derby County
Date: 2023-01-02
Kickoff: 15:00:00

If John Swift is named in the starting lineup, you’ll be able to follow his live performance metrics — including goals, assists, shot maps, and heatmaps — right as the match unfolds.