Kyle Schwarber vs. Trayce Thompson — Career Comparison

MillenialOhioThrows RightBats LeftNorth AmericaPhiladelphia PhilliesNational LeagueLeft FielderSilver SluggerAll-Star
MillenialCaliforniaThrows RightBats RightNorth AmericaLos Angeles DodgersNational LeagueRight Fielder

On the career numbers, Kyle Schwarber posted the stronger offensive profile against Trayce Thompson. Kyle Schwarber posted stronger numbers in OPS (.852 vs .712) and on-base percentage (.352 vs .301). By the career numbers, Kyle Schwarber had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Kyle Schwarber and Trayce Thompson

Kyle Schwarber
Careerverified
Per 600 PAverified
11
11
Trayce Thompson
Career
Per 600 PA
7
7
Kyle Schwarber
Careerverified
Per 600 PA
1291
143.87
Trayce Thompson
Career
Per 600 PAverified
369
209.26
Kyle Schwarber
Careerverified
Per 600 PA
5384
600
Trayce Thompson
Career
Per 600 PA
1058
600
Kyle Schwarber
Careerverified
Per 600 PA
4544
506.39
Trayce Thompson
Career
Per 600 PAverified
935
530.25
Kyle Schwarber
Careerverified
Per 600 PAverified
0.231
0.231
Trayce Thompson
Career
Per 600 PA
0.212
0.212
Kyle Schwarber
Careerverified
Per 600 PAverified
0.851
0.851
Trayce Thompson
Career
Per 600 PA
0.733
0.733
Kyle Schwarber
Careerverified
Per 600 PAverified
1050
117.01
Trayce Thompson
Career
Per 600 PA
198
112.29
Kyle Schwarber
Careerverified
Per 600 PA
521
58.06
Trayce Thompson
Career
Per 600 PAverified
107
60.68
Kyle Schwarber
Careerverified
Per 600 PA
175
19.5
Trayce Thompson
Career
Per 600 PAverified
41
23.25
Kyle Schwarber
Careerverified
Per 600 PA
14
1.56
Trayce Thompson
Career
Per 600 PAverified
5
2.84
Kyle Schwarber
Careerverified
Per 600 PAverified
340
37.89
Trayce Thompson
Career
Per 600 PA
45
25.52
Kyle Schwarber
Careerverified
Per 600 PAverified
529
58.95
Trayce Thompson
Career
Per 600 PA
91
51.61
Kyle Schwarber
Careerverified
Per 600 PAverified
0.504
0.504
Trayce Thompson
Career
Per 600 PA
0.46
0.46
Kyle Schwarber
Careerverified
Per 600 PAverified
0.075
0.075
Trayce Thompson
Career
Per 600 PA
0.048
0.048
Kyle Schwarber
Careerverified
Per 600 PAverified
0.324
0.324
Trayce Thompson
Career
Per 600 PA
0.227
0.227
Kyle Schwarber
Careerverified
Per 600 PAverified
846.52
94.34
Trayce Thompson
Career
Per 600 PA
127.99
72.59
Kyle Schwarber
Careerverified
Per 600 PAverified
2273
253.31
Trayce Thompson
Career
Per 600 PA
384
217.77
Kyle Schwarber
Careerverified
Per 600 PAverified
1864
207.73
Trayce Thompson
Career
Per 600 PA
317
179.77
Kyle Schwarber
Careerverified
Per 600 PAverified
0.346
0.346
Trayce Thompson
Career
Per 600 PA
0.3
0.3
Kyle Schwarber
Careerverified
Per 600 PAverified
0.5
0.5
Trayce Thompson
Career
Per 600 PA
0.411
0.411
Kyle Schwarber
Careerverified
Per 600 PAverified
0.847
0.847
Trayce Thompson
Career
Per 600 PA
0.711
0.711
Kyle Schwarber
Careerverified
Per 600 PAverified
0.269
0.269
Trayce Thompson
Career
Per 600 PA
0.199
0.199
Kyle Schwarber
Careerverified
Per 600 PAverified
0.281
0.281
Trayce Thompson
Career
Per 600 PA
0.238
0.238
Kyle Schwarber
Careerverified
Per 600 PAverified
0.876
0.876
Trayce Thompson
Career
Per 600 PA
0.692
0.692
Kyle Schwarber
Career
Per 600 PA
0.263
0.263
Trayce Thompson
Careerverified
Per 600 PAverified
0.28
0.28
Kyle Schwarber
Careerverified
Per 600 PAverified
800
89.15
Trayce Thompson
Career
Per 600 PA
128
72.59
Kyle Schwarber
Careerverified
Per 600 PAverified
784
87.37
Trayce Thompson
Career
Per 600 PA
126
71.46
Kyle Schwarber
Careerverified
Per 600 PAverified
1244
138.63
Trayce Thompson
Career
Per 600 PA
209
118.53
Kyle Schwarber
Careerverified
Per 600 PAverified
802.82
89.47
Trayce Thompson
Career
Per 600 PA
119.49
67.77
Kyle Schwarber
Careerverified
Per 600 PAverified
50
5.57
Trayce Thompson
Career
Per 600 PA
4
2.27
Kyle Schwarber
Careerverified
Per 600 PAverified
764
85.14
Trayce Thompson
Career
Per 600 PA
115
65.22
Kyle Schwarber
Careerverified
Per 600 PAverified
47
5.24
Trayce Thompson
Career
Per 600 PA
2
1.13
Kyle Schwarber
Career
Per 600 PAverified
1527
170.17
Trayce Thompson
Careerverified
Per 600 PA
346
196.22
Kyle Schwarber
Careerverified
Per 600 PAverified
3.53
3.53
Trayce Thompson
Career
Per 600 PA
3.06
3.06
Kyle Schwarber
Careerverified
Per 600 PAverified
0.5
0.5
Trayce Thompson
Career
Per 600 PA
0.33
0.33
Kyle Schwarber
Career
Per 600 PA
1
0.11
Trayce Thompson
Career
Per 600 PAverified
1
0.57
Kyle Schwarber
Careerverified
Per 600 PAverified
25
2.79
Trayce Thompson
Career
Per 600 PA
3
1.7
Kyle Schwarber
Career
Per 600 PAverified
53
5.91
Trayce Thompson
Careerverified
Per 600 PA
11
6.24
Kyle Schwarber
Careerverified
Per 600 PA
37
4.12
Trayce Thompson
Career
Per 600 PAverified
17
9.64
Kyle Schwarber
Careerverified
Per 600 PAverified
19
2.12
Trayce Thompson
Career
Per 600 PA
3
1.7
Kyle Schwarber
Careerverified
Per 600 PA
56
6.24
Trayce Thompson
Career
Per 600 PAverified
20
11.34
Kyle Schwarber
Career
Per 600 PA
66.07
66.07
Trayce Thompson
Careerverified
Per 600 PAverified
85
85

Fielding Stats for Kyle Schwarber and Trayce Thompson

Kyle Schwarber
Careerverified
Per 9 Inningsverified
11
11
Trayce Thompson
Career
Per 9 Innings
7
7
Kyle Schwarber
Careerverified
Per 9 Innings
842
1.13
Trayce Thompson
Career
Per 9 Inningsverified
336
1.32
Kyle Schwarber
Careerverified
Per 9 Inningsverified
805
1.08
Trayce Thompson
Career
Per 9 Innings
242
0.95
Kyle Schwarber
Careerverified
Per 9 Innings
20074
27
Trayce Thompson
Career
Per 9 Innings
6875
27
Kyle Schwarber
Careerverified
Per 9 Innings
6691.1
9
Trayce Thompson
Career
Per 9 Innings
2291.2
9
Kyle Schwarber
Careerverified
Per 9 Innings
1354
1.82
Trayce Thompson
Career
Per 9 Inningsverified
505
1.98
Kyle Schwarber
Careerverified
Per 9 Inningsverified
46
0.06
Trayce Thompson
Career
Per 9 Innings
8
0.03
Kyle Schwarber
Career
Per 9 Innings
28
0.04
Trayce Thompson
Careerverified
Per 9 Inningsverified
5
0.02
Kyle Schwarber
Careerverified
Per 9 Innings
1428
1.92
Trayce Thompson
Career
Per 9 Inningsverified
518
2.03
Kyle Schwarber
Careerverified
Per 9 Innings
1400
1.88
Trayce Thompson
Career
Per 9 Inningsverified
513
2.01
Kyle Schwarber
Career
Per 9 Innings
98.04
98.04
Trayce Thompson
Careerverified
Per 9 Inningsverified
99.03
99.03
Kyle Schwarber
Careerverified
Per 9 Inningsverified
1.663
1.663
Trayce Thompson
Career
Per 9 Innings
1.527
1.527
Kyle Schwarber
Careerverified
Per 9 Inningsverified
95.61
95.61
Trayce Thompson
Career
Per 9 Innings
72.02
72.02
Kyle Schwarber
Careerverified
Per 9 Innings
13
0.02
Trayce Thompson
Career
Per 9 Innings
4
0.02
Kyle Schwarber
Career
Per 9 Innings
2
0
Trayce Thompson
Careerverified
Per 9 Innings
0
0
Kyle Schwarber
Career
Per 9 Innings
0
0
Trayce Thompson
Career
Per 9 Innings
0
0
Kyle Schwarber
Career
Per 9 Innings
14
0.02
Trayce Thompson
Careerverified
Per 9 Inningsverified
0
0
Kyle Schwarber
Careerverified
Per 9 Innings
3
0
Trayce Thompson
Career
Per 9 Innings
0
0