Pete Alonso vs. Trayce Thompson — Career Comparison

MillenialFloridaThrows RightBats RightNorth AmericaNew York MetsNational LeagueFirst BasemanSilver SluggerRookie of the YearAll-Star
MillenialCaliforniaThrows RightBats RightNorth AmericaLos Angeles DodgersNational LeagueRight Fielder

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

Hitting Stats for Pete Alonso and Trayce Thompson

Pete Alonso
Career
Per 600 PA
7
7
Trayce Thompson
Career
Per 600 PA
7
7
Pete Alonso
Careerverified
Per 600 PA
1007
139.99
Trayce Thompson
Career
Per 600 PAverified
369
209.26
Pete Alonso
Careerverified
Per 600 PA
4316
600
Trayce Thompson
Career
Per 600 PA
1058
600
Pete Alonso
Careerverified
Per 600 PA
3763
523.12
Trayce Thompson
Career
Per 600 PAverified
935
530.25
Pete Alonso
Careerverified
Per 600 PAverified
0.253
0.253
Trayce Thompson
Career
Per 600 PA
0.212
0.212
Pete Alonso
Careerverified
Per 600 PAverified
0.861
0.861
Trayce Thompson
Career
Per 600 PA
0.733
0.733
Pete Alonso
Careerverified
Per 600 PAverified
951
132.21
Trayce Thompson
Career
Per 600 PA
198
112.29
Pete Alonso
Careerverified
Per 600 PAverified
496
68.95
Trayce Thompson
Career
Per 600 PA
107
60.68
Pete Alonso
Careerverified
Per 600 PAverified
183
25.44
Trayce Thompson
Career
Per 600 PA
41
23.25
Pete Alonso
Careerverified
Per 600 PA
8
1.11
Trayce Thompson
Career
Per 600 PAverified
5
2.84
Pete Alonso
Careerverified
Per 600 PAverified
264
36.7
Trayce Thompson
Career
Per 600 PA
45
25.52
Pete Alonso
Careerverified
Per 600 PAverified
455
63.25
Trayce Thompson
Career
Per 600 PA
91
51.61
Pete Alonso
Careerverified
Per 600 PAverified
0.478
0.478
Trayce Thompson
Career
Per 600 PA
0.46
0.46
Pete Alonso
Careerverified
Per 600 PAverified
0.07
0.07
Trayce Thompson
Career
Per 600 PA
0.048
0.048
Pete Alonso
Careerverified
Per 600 PAverified
0.278
0.278
Trayce Thompson
Career
Per 600 PA
0.227
0.227
Pete Alonso
Careerverified
Per 600 PAverified
671.71
93.38
Trayce Thompson
Career
Per 600 PA
127.99
72.59
Pete Alonso
Careerverified
Per 600 PAverified
1942
269.97
Trayce Thompson
Career
Per 600 PA
384
217.77
Pete Alonso
Careerverified
Per 600 PAverified
1470
204.36
Trayce Thompson
Career
Per 600 PA
317
179.77
Pete Alonso
Careerverified
Per 600 PAverified
0.341
0.341
Trayce Thompson
Career
Per 600 PA
0.3
0.3
Pete Alonso
Careerverified
Per 600 PAverified
0.516
0.516
Trayce Thompson
Career
Per 600 PA
0.411
0.411
Pete Alonso
Careerverified
Per 600 PAverified
0.857
0.857
Trayce Thompson
Career
Per 600 PA
0.711
0.711
Pete Alonso
Careerverified
Per 600 PAverified
0.263
0.263
Trayce Thompson
Career
Per 600 PA
0.199
0.199
Pete Alonso
Careerverified
Per 600 PAverified
0.282
0.282
Trayce Thompson
Career
Per 600 PA
0.238
0.238
Pete Alonso
Careerverified
Per 600 PAverified
0.848
0.848
Trayce Thompson
Career
Per 600 PA
0.692
0.692
Pete Alonso
Career
Per 600 PA
0.27
0.27
Trayce Thompson
Careerverified
Per 600 PAverified
0.28
0.28
Pete Alonso
Careerverified
Per 600 PAverified
580
80.63
Trayce Thompson
Career
Per 600 PA
128
72.59
Pete Alonso
Careerverified
Per 600 PAverified
712
98.98
Trayce Thompson
Career
Per 600 PA
126
71.46
Pete Alonso
Careerverified
Per 600 PAverified
1028
142.91
Trayce Thompson
Career
Per 600 PA
209
118.53
Pete Alonso
Careerverified
Per 600 PAverified
642.8
89.36
Trayce Thompson
Career
Per 600 PA
119.49
67.77
Pete Alonso
Careerverified
Per 600 PAverified
100
13.9
Trayce Thompson
Career
Per 600 PA
4
2.27
Pete Alonso
Careerverified
Per 600 PA
419
58.25
Trayce Thompson
Career
Per 600 PAverified
115
65.22
Pete Alonso
Careerverified
Per 600 PAverified
47
6.53
Trayce Thompson
Career
Per 600 PA
2
1.13
Pete Alonso
Career
Per 600 PAverified
984
136.79
Trayce Thompson
Careerverified
Per 600 PA
346
196.22
Pete Alonso
Careerverified
Per 600 PAverified
4.39
4.39
Trayce Thompson
Career
Per 600 PA
3.06
3.06
Pete Alonso
Careerverified
Per 600 PAverified
0.43
0.43
Trayce Thompson
Career
Per 600 PA
0.33
0.33
Pete Alonso
Career
Per 600 PA
0
0
Trayce Thompson
Careerverified
Per 600 PAverified
1
0.57
Pete Alonso
Careerverified
Per 600 PAverified
34
4.73
Trayce Thompson
Career
Per 600 PA
3
1.7
Pete Alonso
Career
Per 600 PA
108
15.01
Trayce Thompson
Careerverified
Per 600 PAverified
11
6.24
Pete Alonso
Careerverified
Per 600 PA
18
2.5
Trayce Thompson
Career
Per 600 PAverified
17
9.64
Pete Alonso
Careerverified
Per 600 PA
4
0.56
Trayce Thompson
Career
Per 600 PAverified
3
1.7
Pete Alonso
Careerverified
Per 600 PA
22
3.06
Trayce Thompson
Career
Per 600 PAverified
20
11.34
Pete Alonso
Career
Per 600 PA
81.82
81.82
Trayce Thompson
Careerverified
Per 600 PAverified
85
85

Fielding Stats for Pete Alonso and Trayce Thompson

Pete Alonso
Career
Per 9 Innings
7
7
Trayce Thompson
Career
Per 9 Innings
7
7
Pete Alonso
Careerverified
Per 9 Innings
942
1.05
Trayce Thompson
Career
Per 9 Inningsverified
336
1.32
Pete Alonso
Careerverified
Per 9 Inningsverified
933
1.04
Trayce Thompson
Career
Per 9 Innings
242
0.95
Pete Alonso
Careerverified
Per 9 Innings
24317
27
Trayce Thompson
Career
Per 9 Innings
6875
27
Pete Alonso
Careerverified
Per 9 Innings
8105.2
9
Trayce Thompson
Career
Per 9 Innings
2291.2
9
Pete Alonso
Careerverified
Per 9 Inningsverified
6573
7.3
Trayce Thompson
Career
Per 9 Innings
505
1.98
Pete Alonso
Careerverified
Per 9 Inningsverified
659
0.73
Trayce Thompson
Career
Per 9 Innings
8
0.03
Pete Alonso
Career
Per 9 Innings
56
0.06
Trayce Thompson
Careerverified
Per 9 Inningsverified
5
0.02
Pete Alonso
Careerverified
Per 9 Inningsverified
7288
8.09
Trayce Thompson
Career
Per 9 Innings
518
2.03
Pete Alonso
Careerverified
Per 9 Inningsverified
7232
8.03
Trayce Thompson
Career
Per 9 Innings
513
2.01
Pete Alonso
Careerverified
Per 9 Inningsverified
99.23
99.23
Trayce Thompson
Career
Per 9 Innings
99.03
99.03
Pete Alonso
Careerverified
Per 9 Inningsverified
7.677
7.677
Trayce Thompson
Career
Per 9 Innings
1.527
1.527
Pete Alonso
Careerverified
Per 9 Inningsverified
99.04
99.04
Trayce Thompson
Career
Per 9 Innings
72.02
72.02
Pete Alonso
Careerverified
Per 9 Inningsverified
665
0.74
Trayce Thompson
Career
Per 9 Innings
4
0.02
Pete Alonso
Career
Per 9 Innings
0
0
Trayce Thompson
Career
Per 9 Innings
0
0
Pete Alonso
Career
Per 9 Innings
0
0
Trayce Thompson
Career
Per 9 Innings
0
0
Pete Alonso
Career
Per 9 Innings
0
0
Trayce Thompson
Career
Per 9 Innings
0
0
Pete Alonso
Career
Per 9 Innings
0
0
Trayce Thompson
Career
Per 9 Innings
0
0