Search players, clubs, matches…
⌘K
Feed
Matches
Players
Clubs
Competitions
Coaches
Compare
EN
John Swift — the living record · GraphFoot
Search players, clubs, matches…
⌘K
Feed
Matches
Players
Clubs
Competitions
Coaches
Compare
EN
footballer
John Swift
unknown
Football Intelligence Coverage
31%
Last updated: 18 Aug 2026
Available
Compare
GraphFoot Index
Data Completeness
Overview
Career
Market
Statistics
Transfers
Trophies
History
J
active
John Swift
·
Data Completeness
Portrait
Relationships
Matches
Chapter seven · relationships
The web around a career
Every link below is derived from shared matches and overlapping spells in the Football Graph — not a hand-written list.
Played with
A
Abu Kamara
1 match
A
Adrian Segečić
1 match
B
B. Arthur
1 match
C
Colby Bishop
1 match
C
Conor Shaughnessy
1 match
D
Daniel Bielica
1 match
E
Ebou Adams
1 match
J
Josh Murphy
1 match
L
Luke Brooke-Smith
1 match
L
Luke Le Roux
1 match
M
Madiodio Dia
1 match
M
Marezi
1 match
N
Nicolas Schmid
1 match
O
Odin Bailey
1 match
P
Paul O'Neill
1 match
R
Rocco Robert Shein
1 match
Faced
A
Alfie Lloyd
A
Amadou Salif Mbengue
B
Boy Kemper
C
Calum Ward
G
Glen Kamara
H
Harvey Vale
I
Ilias Chair
I
Isak Alemayehu Mulugeta
J
Jake Clarke-Salter
J
Jimmy Dunne
J
Jonathan Varane
K
Kealey Adamson
K
Koki Saito
K
Kwame Poku
L
Liam Morrison
P
Paul Smyth
Clubs
Q
QPR
faced
Chapter eight · historical matches
Nights that made the name
2026
Championship 2026 · Regular Season - 1
Portsmouth
v
QPR
1
×
3
Substitute
Match center
Every number is a
door.
Every figure opens its sources — tap any number.
GraphFoot — the living record of world football.
More chapters coming: career map · related stories