John David Swift

  • Team: Free Agent
  • Position: Midfielder
  • Age: 30
Filter Data

J. Swift Detailed Stats

Career Stats

Overall Record

Total Matches
394
Matches Played
138
Wins
106
Draws
150
Losses

When Scored

Total Matches
35
Matches Played
24
Wins
6
Draws
5
Losses

Match Summary

71
Sub In
63.9'
Avg Min
25187
Total Min
Starts291/394
73.9%

Passing

12660
Total
10566
Accurate
591
Key Passes
45.2
Per 90
83.5%
Accuracy
2.11
Key/90

Goal Contribution

7.9%
Team
3.8%
Both Teams
359
Failed
8.9%
Goal Chance

Timeline

70-15'
716-30'
531-45'
646-60'
461-75'
1076-90'
091-105'
0106-120'
0120+'

Goal Market

39
Scored
0.14
Per 90
39
Non-Pen
0.14
Non-Pen/90
Under
Line
Over
91%
0.5
9%
99%
1.5
1%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Shots

457
Total
1.63
Per 90
8.5%
Conversion
191
On Target
41.8%
On Target %

Assists

51
Total
0.18
Per 90

Timeline

110-15'
1016-30'
631-45'
846-60'
761-75'
976-90'
091-105'
0106-120'
0120+'
Under
Line
Over
88%
0.5
12%
99%
1.5
1%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Goal Involvements (G+A)

90
Total
0.32
Per 90

Timeline

180-15'
1716-30'
1131-45'
1446-60'
1161-75'
1976-90'
091-105'
0106-120'
0120+'
Under
Line
Over
80%
0.5
20%
98%
1.5
2%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Defensive Work

Duels

1305
Won
2898
Total
45.0%
Win%

Dribbles

398
Success
61.0%
Success%
250
Past

Tackles

244
Total
0.9
Per 90

Blocks

27
Total
0.1
Per 90

Interceptions

181
Total
0.7
Per 90

Goalkeeping

0
Saves
0.0%
Saves/90
106
Clean Sheets
26.9%
CS Rate
528
Conceded
1.89
Conceded/90

Timeline

510-15'
6016-30'
6431-45'
6446-60'
7161-75'
9276-90'
191-105'
0106-120'
0120+'
8
Pen Faced
0
Pen Saved

Goal Conceded

528
Total
1.89
Per 90
Over
Line
Under
73%
0.5
27%
40%
1.5
60%
14%
2.5
86%
5%
3.5
95%
1%
4.5
99%
1%
5.5
99%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Discipline

53
1

Fouls Drawn

349
Drawn
1.25
Per 90

Fouls Committed

262
Committed
0.94
Per 90

Overall Record

Total Matches
20
Matches Played
7
Wins
5
Draws
8
Losses

When Scored

Total Matches
4
Matches Played
2
Wins
0
Draws
2
Losses

Match Summary

0
Sub In
80.3'
Avg Min
1606
Total Min
Starts20/20
100.0%

Passing

812
Total
672
Accurate
39
Key Passes
45.5
Per 90
82.8%
Accuracy
2.19
Key/90

Goal Contribution

13.8%
Team
6.7%
Both Teams
16
Failed
20.0%
Goal Chance

Timeline

20-15'
216-30'
031-45'
046-60'
061-75'
076-90'
091-105'
0106-120'
0120+'

Goal Market

4
Scored
0.22
Per 90
4
Non-Pen
0.22
Non-Pen/90
Under
Line
Over
80%
0.5
20%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Shots

25
Total
1.40
Per 90
16.0%
Conversion
11
On Target
44.0%
On Target %

Assists

3
Total
0.17
Per 90

Timeline

10-15'
016-30'
031-45'
046-60'
261-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
85%
0.5
15%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Goal Involvements (G+A)

7
Total
0.39
Per 90

Timeline

30-15'
216-30'
031-45'
046-60'
261-75'
076-90'
091-105'
0106-120'
0120+'
Under
Line
Over
65%
0.5
35%
100%
1.5
0%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Defensive Work

Duels

74
Won
167
Total
44.0%
Win%

Dribbles

23
Success
55.0%
Success%
18
Past

Tackles

18
Total
1.0
Per 90

Blocks

2
Total
0.1
Per 90

Interceptions

6
Total
0.3
Per 90

Discipline

1
0

Fouls Drawn

21
Drawn
1.18
Per 90

Fouls Committed

14
Committed
0.78
Per 90

Overall Record

Total Matches
374
Matches Played
131
Wins
101
Draws
142
Losses

When Scored

Total Matches
31
Matches Played
22
Wins
6
Draws
3
Losses

Match Summary

71
Sub In
63.1'
Avg Min
23581
Total Min
Starts271/374
72.5%

Passing

11848
Total
9894
Accurate
552
Key Passes
45.2
Per 90
83.5%
Accuracy
2.11
Key/90

Goal Contribution

7.5%
Team
3.6%
Both Teams
343
Failed
8.3%
Goal Chance

Timeline

50-15'
516-30'
531-45'
646-60'
461-75'
1076-90'
091-105'
0106-120'
0120+'

Goal Market

35
Scored
0.13
Per 90
35
Non-Pen
0.13
Non-Pen/90
Under
Line
Over
92%
0.5
8%
99%
1.5
1%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Shots

432
Total
1.65
Per 90
8.1%
Conversion
180
On Target
41.7%
On Target %

Assists

48
Total
0.18
Per 90

Timeline

100-15'
1016-30'
631-45'
846-60'
561-75'
976-90'
091-105'
0106-120'
0120+'
Under
Line
Over
88%
0.5
12%
99%
1.5
1%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Goal Involvements (G+A)

83
Total
0.32
Per 90

Timeline

150-15'
1516-30'
1131-45'
1446-60'
961-75'
1976-90'
091-105'
0106-120'
0120+'
Under
Line
Over
80%
0.5
20%
98%
1.5
2%
100%
2.5
0%
100%
3.5
0%
100%
4.5
0%
100%
5.5
0%
0%
6.5
0%
0%
7.5
0%
0%
8.5
0%

Defensive Work

Duels

1231
Won
2731
Total
45.0%
Win%

Dribbles

375
Success
61.0%
Success%
232
Past

Tackles

226
Total
0.9
Per 90

Blocks

25
Total
0.1
Per 90

Interceptions

175
Total
0.7
Per 90

Discipline

52
1

Fouls Drawn

328
Drawn
1.25
Per 90

Fouls Committed

248
Committed
0.95
Per 90
DetailsGeneralAttackPassingDribblingDuelsDefendingPenaltiesGKDiscipline
ScoreMinRatGAShSoTOffPasAccAcc%KPAttSucPstTotWonTklBlkIntWonScrMisComSavConcSavRedYelFCFD
WrexhamM CHA2-1426.3020168031100000
MillwallM CHA1-3707.51021242188111022000011
CharltonM CHA1-3796.204538841192000001
Sheffield UtdM CHA0-1717.202141307331117410000112
PrestonM CHA1-0126.90326711100000
West BromM CHA3-0116.704410000000
SouthamptonM CHA1-100000
WatfordM CHA1-110331001100000
Sheffield WednesdayM CHA0-100000
ArsenalM FAC1-4176.3014375100000
Bristol CityF CHA5-0907.304435802115411000001
CharltonM CHA2-100000
QPRM CHA1-100000
DerbyM CHA1-100000
BlackburnM CHA2-1576.9032237211863000002
SwanseaM CHA1-0906.701141327811104110000112
CharltonM CHA0-0126.354801000001
Bristol CityM CHA0-196.70119821100000
Sheffield UtdM CHA3-000000
MillwallM CHA3-100000
WrexhamM CHA0-000000
BirminghamM CHA4-0676.201221882141000001
CoventryM CHA1-2907.0022524485121740000112
LeicesterM CHA1-1817.9101127207452100000
MiddlesbroughM CHA1-0586.5022188211411100000
WatfordM CHA2-2906.6024541911111114200000
IpswichM CHA2-1287.01109901131000001
Sheffield WednesdayM CHA0-2456.60213629811111100000
SouthamptonM CHA0-0767.3040348544213000011
PrestonM CHA1-0906.6113726701211943000001
West BromM CHA1-1576.6046459811733000012
NorwichM CHA1-2906.601756181317310000111
ReadingM LC1-2456.70363494122000001
Oxford UnitedM CHA0-1867.00343088131663220000121
DerbyM CHA1-300000
CoventryM CHA2-0455.9011714821352200000
WatfordM CHA2-100000
Bristol CityM CHA2-1656.5041358531000002
SunderlandM CHA0-100000
NorwichM CHA1-0907.6018372873221753000001
Hull CityM CHA1-1627.0015244851643000001
BurnleyM CHA1-1907.61011494490114311000002
QPRM CHA1-000000
LeedsM CHA1-1697.21129248314210000022
Oxford UnitedM CHA2-0137.710111615941100000
MillwallM CHA1-1136.7014125100000
BlackburnM CHA0-2207.00232191212100000
Sheffield WednesdayM CHA2-100000
PlymouthM CHA2-1637.00158518822142100000
PortsmouthM CHA5-1617.3102216355871132100000
MiddlesbroughM CHA2-0256.7013026874200000

Player Stats

GeneralAttackPassDribblesDuelsTacklesDefenceGoalKeepingDiscipline
DetailsMMinRatGlsG/90S/90SoT%Conv%AstA/90PasAcc%KP/90DrbDrb/90Suc%Pst%DulDul/90Win%TtlTtl/90Int/90Blk/90CSCS%SavSav%ConcPSavPSav%YelRedY/MR/M
2025Championship3243.86.8120.060.9646.6713.3320.0671982.341.28150.9640.00.01348.643.28241.540.510.000.000.0000.0800.250.0
2025FA Cup117.06.300.05.290.00.000.0475.05.2900.00.00.000.00.000.00.00.000.000.0000.0000.00.0
2025League Cup145.06.700.00.00.00.000.03694.442.000.00.00.024.099.9900.00.00.000.000.0000.0000.00.0
2024Championship4439.96.9730.071.2329.1712.510.02129687.581.79251.2848.00.01547.8953.9331.690.360.000.000.0000.0400.090.0
2024FA Cup163.06.700.00.00.00.000.03691.672.8611.430.00.045.7125.000.00.00.000.000.0000.0000.00.0
2023Championship4245.17.0490.211.8538.4623.0810.02109986.082.09361.7155.560.01758.3140.0251.190.520.000.000.0000.0200.050.0
2023FA Cup190.07.300.03.066.670.000.05488.890.011.00.00.066.016.6711.01.00.000.000.0000.0000.00.0
2023League Cup190.07.000.02.099.990.000.05278.852.011.00.00.01717.035.2922.00.00.000.000.0000.0000.00.0
2022Championship4669.97.2460.131.4642.3111.5490.2146582.123.02651.8253.850.03158.8245.08441.230.50.000.000.0000.0300.070.0
2022FA Cup10.00.000.00.00.00.000.000.00.000.00.00.000.00.000.00.00.000.000.0000.0000.00.0
2022League Cup218.06.8500.00.00.00.000.02986.210.012.599.990.0717.557.1425.00.00.000.000.0000.0000.00.0
2021Championship3886.57.24110.291.3461.2222.45130.34174083.162.851032.8259.220.038310.4943.34240.660.440.000.000.0000.0600.160.0
2020Championship1456.36.8610.071.4853.857.6920.1441480.921.71151.7180.00.0819.2540.7450.570.230.000.000.0000.0100.070.0
2019Championship4182.77.1660.151.5938.3310.0100.24160399.992.491012.6869.310.039410.4547.97451.191.170.000.000.0000.0610.150.02
2019FA Cup1100.07.000.00.750.00.000.07699.991.532.2566.670.000.00.043.00.750.000.000.0000.0000.00.0
2019League Cup140.07.000.00.00.00.011.04999.994.512.2599.990.000.00.000.04.50.000.000.0000.0101.00.0
2018Championship3474.97.0430.092.1927.424.8430.09133199.992.05702.4768.570.033011.6644.24270.950.950.000.000.0000.0900.260.0
2018FA Cup190.07.000.04.025.00.000.06699.992.022.050.00.01010.030.011.00.00.000.000.0000.0000.00.0
2017Championship2461.16.8220.081.935.486.4510.0466999.991.47482.9456.250.021613.2547.2270.430.490.000.000.0000.0400.170.0
2017League Cup154.06.300.01.6799.990.000.02499.991.6723.330.00.0610.016.6700.01.670.000.000.0000.0000.00.0
2016Championship3973.16.8980.212.0540.012.3140.1115199.991.45892.8157.30.036811.6143.4800.00.690.000.000.0000.0800.210.0
2016FA Cup133.06.300.02.730.00.000.02199.992.7312.7399.990.0821.8225.000.00.00.000.000.0000.0000.00.0
2015Championship2770.86.9670.261.658.8220.5940.1572699.991.37773.6364.940.028813.5647.2200.00.610.000.000.0000.0100.040.0

Standings

DetailsRankingMatchesGoalsForm
RankPtsMW/D/LGD(S/A)Form
Portsmouth2025 Championship18554614/13/19-15(49/64)
DWLWW
West Brom2025 Championship21514613/14/19-10(48/58)
LDWWD
Reading2025 League One12634616/15/154(64/60)
LDLLL
Brentford2025 Premier League9533814/11/133(55/52)
DDLWL
West Brom2024 Championship9644615/19/1210(57/47)
WDLLW
Portsmouth2024 Championship16544614/12/20-13(58/71)
DDWWD
Reading2024 League One7754621/12/1311(68/57)
LWWLD
Brentford2024 Premier League10563816/8/149(66/57)
DLWWW
West Brom2023 Championship5754621/12/1323(70/47)
WLLLW
Portsmouth2023 League One1974628/13/537(78/41)
WLWDW
Reading2023 League One17534616/11/19-2(68/70)
WLDWD
Brentford2023 Premier League16393810/9/19-9(56/65)
LWDLW
West Brom2022 Championship9664618/12/166(59/53)
LWLLW
Reading2022 Championship22444613/11/22-22(46/68)
LDLDD
Portsmouth2022 League One8704617/19/1011(61/50)
DDWDD
Brentford2022 Premier League9593815/14/912(58/46)
WWWLW
West Brom2021 Championship10674618/13/157(52/45)
WWDLW
Reading2021 Championship21414613/8/25-33(54/87)
LLLDW
Portsmouth2021 League One10734620/13/1317(68/51)
LWWDW
Brentford2021 Premier League13463813/7/18-8(48/56)
LWWLD
Brentford2020 Championship3874624/15/737(79/42)
WWWWD
Reading2020 Championship7704619/13/148(62/54)
DLDDD
Portsmouth2020 League One8724621/9/1614(65/51)
LWDWL
West Brom2020 Premier League1926385/11/22-41(35/76)
LLLLD
West Brom2019 Championship2834622/17/732(77/45)
DLDDW
Brentford2019 Championship3814624/9/1342(80/38)
LLWWW
Reading2019 Championship14564615/11/201(59/58)
LLLWD
Portsmouth2019 League One5603517/9/917(53/36)
DLWWL
West Brom2018 Championship4804623/11/1225(87/62)
LWDWW
Brentford2018 Championship11644617/13/1614(73/59)
WWWDL
Reading2018 Championship20474610/17/19-17(49/66)
DLDDW
Portsmouth2018 League One4884625/13/832(83/51)
DLDWW
Brentford2017 Championship10443111/11/93(43/40)
DLLWW
Reading2017 Championship1832318/8/15-7(34/41)
LLWLD
Portsmouth2017 League One9463214/4/141(39/38)
LWDLL
West Brom2017 Premier League2031386/13/19-25(31/56)
LWWDW
Reading2016 Championship3854626/7/134(68/64)
WWLWW
Brentford2016 Championship10644618/10/1810(75/65)
LDWDW
Portsmouth2016 League Two1874626/9/1139(79/40)
WWWWD
West Brom2016 Premier League10453812/9/17-8(43/51)
LLLDL
Brentford2015 Championship9654619/8/195(72/67)
WWLWW
Reading2015 Championship17524613/13/20-7(52/59)
LLDLL
Portsmouth2015 League Two6784621/15/1031(75/44)
LWWWL
West Brom2015 Premier League14433810/13/15-14(34/48)
DDLDL
Brentford2014 Championship5784623/9/1419(78/59)
WWDLD
Reading2014 Championship19504613/11/22-21(48/69)
WLLLL
Portsmouth2014 League Two16574614/15/17-2(52/54)
DWLLL
West Brom2014 Premier League13443811/11/16-13(38/51)
LWDWD
Reading2013 Championship7714619/14/1314(70/56)
DWWLD
Brentford2013 League One2944628/10/829(72/43)
WLDWL
Portsmouth2013 League Two13594614/17/15-10(56/66)
DDWWW
West Brom2013 Premier League1736387/15/16-16(43/59)
LLLWL
Brentford2012 League One3794621/16/915(62/47)
LDDWW
Portsmouth2012 League One24324610/12/24-18(51/69)
LWLDW
West Brom2012 Premier League8493814/7/17-4(53/57)
DLLLW
Reading2012 Premier League1928386/10/22-30(43/73)
LLWDL
Reading2011 Championship1894627/8/1128(69/41)
LDWWW
Portsmouth2011 Championship22404613/11/22-9(50/59)
LLWWL
Brentford2011 League One9674618/13/1511(63/52)
WLLDD
West Brom2011 Premier League10473813/8/17-7(45/52)
LDDWW
West Brom2010 Premier League11473812/11/15-15(56/71)
DWLWD