app-icon

SD Live

Fastest Live Scores

Download App
sportsdunia logo
Search Icon
Player Image

John Swift Stats

Contract Until: Jun 30, 2027

Career Stats

General
Attacking
Defending
Passing
Discipline

Please wait while we fetch the data...

NOTE: Older historical data may be incomplete, but we are in the process of updating our database

Player Traits

John Swift Skill Traits

Advertisement

Competition Wise Stats

DomesticMIN
Championship

Championship

36324519585050--
Carabao Cup

Carabao Cup

12762222--
FA Cup

FA Cup

1068711----
Club Friendlies 1

Club Friendlies 1

3170--------
Premier League

Premier League

11--------
InternationalMIN
Euro U21

Euro U21

21241--1--

Team Wise Stats

Clubs
Reading

Reading

205333535----
West Bromwich Albion

West Bromwich Albion

12619128----
Brentford

Brentford

28741----
Portsmouth

Portsmouth

25228----
Rotherham United

Rotherham United

4----------
Chelsea

Chelsea

1----------
National Teams
England U21

England U21

21--1----

Matches

Goals

Assists

Trophies

Follow Us

for more latest sports updates

sportsdunia google news

John Swift News

Frequently Asked Questions

How many career appearances has John Swift made?
+
John Swift has made a total of 391 professional appearances in club and international football.
How many career goals has John Swift scored?
+
John Swift has scored 62 goals in competitive matches throughout their career.
How many assists does John Swift have in their career?
+
John Swift has registered 53 assists across all competitions.
How many yellow and red cards has John Swift received?
+
John Swift has received 53 yellow cards and 0 red cards during their career.
How many international caps does John Swift have?
+
John Swift has represented their national team 2 times in official matches.
Which club has John Swift played the most matches for?
+
John Swift has made the most appearances for Reading, with 205 matches.
How many matches has John Swift played for each team?
+
John Swift has played 205 matches for Reading, 126 matches for West Bromwich Albion, 28 matches for Brentford, 25 matches for Portsmouth, 4 matches for Rotherham United, 1 matches for Chelsea