Pete Alonso vs. Brad Thomas — Career Comparison

You might be looking for a matchup, check Pete Alonso's matchup page instead!

MillenialFloridaThrows RightBats RightNorth AmericaNew York MetsNational LeagueFirst BasemanSilver SluggerRookie of the YearAll-Star
Gen XAustraliaThrows LeftBats LeftOceaniaDetroit TigersAmerican LeagueRelief Pitcher

Pete Alonso is a position player and Brad Thomas a pitcher — the stats that define each role measure entirely different things, so a direct comparison doesn't hold up. If Pete Alonso ever faced Brad Thomas, check out their matchup page.

Fielding Stats for Pete Alonso and Brad Thomas

Pete Alonso
Careerverified
Per 9 Inningsverified
7
7
Brad Thomas
Career
Per 9 Innings
5
5
Pete Alonso
Careerverified
Per 9 Innings
942
1.05
Brad Thomas
Career
Per 9 Inningsverified
72
6.23
Pete Alonso
Careerverified
Per 9 Inningsverified
933
1.04
Brad Thomas
Career
Per 9 Innings
7
0.61
Pete Alonso
Careerverified
Per 9 Innings
24317
27
Brad Thomas
Career
Per 9 Innings
312
27
Pete Alonso
Careerverified
Per 9 Innings
8105.2
9
Brad Thomas
Career
Per 9 Innings
104
9
Pete Alonso
Careerverified
Per 9 Inningsverified
6573
7.3
Brad Thomas
Career
Per 9 Innings
3
0.26
Pete Alonso
Careerverified
Per 9 Innings
659
0.73
Brad Thomas
Career
Per 9 Inningsverified
18
1.56
Pete Alonso
Career
Per 9 Innings
56
0.06
Brad Thomas
Careerverified
Per 9 Inningsverified
0
0
Pete Alonso
Careerverified
Per 9 Inningsverified
7288
8.09
Brad Thomas
Career
Per 9 Innings
21
1.82
Pete Alonso
Careerverified
Per 9 Inningsverified
7232
8.03
Brad Thomas
Career
Per 9 Innings
21
1.82
Pete Alonso
Career
Per 9 Innings
99.23
99.23
Brad Thomas
Careerverified
Per 9 Inningsverified
100
100
Pete Alonso
Careerverified
Per 9 Inningsverified
7.677
7.677
Brad Thomas
Career
Per 9 Innings
0.292
0.292
Pete Alonso
Careerverified
Per 9 Inningsverified
99.04
99.04
Brad Thomas
Career
Per 9 Innings
9.72
9.72
Pete Alonso
Careerverified
Per 9 Inningsverified
665
0.74
Brad Thomas
Career
Per 9 Innings
0
0
Pete Alonso
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Pete Alonso
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Pete Alonso
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0
Pete Alonso
Career
Per 9 Innings
0
0
Brad Thomas
Career
Per 9 Innings
0
0

Hitting Stats for Pete Alonso and Brad Thomas

Pete Alonso
Careerverified
Per 600 PAverified
7
7
Brad Thomas
Career
Per 600 PA
5
Pete Alonso
Careerverified
Per 600 PAverified
1007
139.99
Brad Thomas
Career
Per 600 PA
72
Pete Alonso
Careerverified
Per 600 PAverified
4316
600
Brad Thomas
Career
Per 600 PA
0
Pete Alonso
Careerverified
Per 600 PAverified
3763
523.12
Brad Thomas
Career
Per 600 PA
0
Pete Alonso
Careerverified
Per 600 PAverified
0.253
0.253
Brad Thomas
Career
Per 600 PA
Pete Alonso
Careerverified
Per 600 PAverified
0.861
0.861
Brad Thomas
Career
Per 600 PA
Pete Alonso
Careerverified
Per 600 PAverified
951
132.21
Brad Thomas
Career
Per 600 PA
0
Pete Alonso
Careerverified
Per 600 PAverified
496
68.95
Brad Thomas
Career
Per 600 PA
0
Pete Alonso
Careerverified
Per 600 PAverified
183
25.44
Brad Thomas
Career
Per 600 PA
0
Pete Alonso
Careerverified
Per 600 PAverified
8
1.11
Brad Thomas
Career
Per 600 PA
0
Pete Alonso
Careerverified
Per 600 PAverified
264
36.7
Brad Thomas
Career
Per 600 PA
0
Pete Alonso
Careerverified
Per 600 PAverified
455
63.25
Brad Thomas
Career
Per 600 PA
0
Pete Alonso
Careerverified
Per 600 PAverified
0.478
0.478
Brad Thomas
Career
Per 600 PA
Pete Alonso
Careerverified
Per 600 PAverified
0.07
0.07
Brad Thomas
Career
Per 600 PA
Pete Alonso
Careerverified
Per 600 PAverified
0.278
0.278
Brad Thomas
Career
Per 600 PA
Pete Alonso
Careerverified
Per 600 PAverified
671.71
93.38
Brad Thomas
Career
Per 600 PA
Pete Alonso
Careerverified
Per 600 PAverified
1942
269.97
Brad Thomas
Career
Per 600 PA
0
Pete Alonso
Careerverified
Per 600 PAverified
1470
204.36
Brad Thomas
Career
Per 600 PA
0
Pete Alonso
Careerverified
Per 600 PAverified
0.341
0.341
Brad Thomas
Career
Per 600 PA
Pete Alonso
Careerverified
Per 600 PAverified
0.516
0.516
Brad Thomas
Career
Per 600 PA
Pete Alonso
Careerverified
Per 600 PAverified
0.857
0.857
Brad Thomas
Career
Per 600 PA
Pete Alonso
Careerverified
Per 600 PAverified
0.263
0.263
Brad Thomas
Career
Per 600 PA
Pete Alonso
Careerverified
Per 600 PAverified
0.282
0.282
Brad Thomas
Career
Per 600 PA
Pete Alonso
Careerverified
Per 600 PAverified
0.848
0.848
Brad Thomas
Career
Per 600 PA
Pete Alonso
Careerverified
Per 600 PAverified
0.27
0.27
Brad Thomas
Career
Per 600 PA
Pete Alonso
Careerverified
Per 600 PAverified
580
80.63
Brad Thomas
Career
Per 600 PA
0
Pete Alonso
Careerverified
Per 600 PAverified
712
98.98
Brad Thomas
Career
Per 600 PA
0
Pete Alonso
Careerverified
Per 600 PAverified
1028
142.91
Brad Thomas
Career
Per 600 PA
0
Pete Alonso
Careerverified
Per 600 PAverified
642.8
89.36
Brad Thomas
Career
Per 600 PA
Pete Alonso
Careerverified
Per 600 PAverified
100
13.9
Brad Thomas
Career
Per 600 PA
0
Pete Alonso
Careerverified
Per 600 PAverified
419
58.25
Brad Thomas
Career
Per 600 PA
0
Pete Alonso
Careerverified
Per 600 PAverified
47
6.53
Brad Thomas
Career
Per 600 PA
0
Pete Alonso
Career
Per 600 PA
984
136.79
Brad Thomas
Careerverified
Per 600 PAverified
0
Pete Alonso
Careerverified
Per 600 PAverified
4.39
4.39
Brad Thomas
Career
Per 600 PA
Pete Alonso
Careerverified
Per 600 PAverified
0.43
0.43
Brad Thomas
Career
Per 600 PA
Pete Alonso
Career
Per 600 PA
0
0
Brad Thomas
Career
Per 600 PA
0
Pete Alonso
Careerverified
Per 600 PAverified
34
4.73
Brad Thomas
Career
Per 600 PA
0
Pete Alonso
Career
Per 600 PA
108
15.01
Brad Thomas
Careerverified
Per 600 PAverified
0
Pete Alonso
Careerverified
Per 600 PAverified
18
2.5
Brad Thomas
Career
Per 600 PA
0
Pete Alonso
Careerverified
Per 600 PAverified
4
0.56
Brad Thomas
Career
Per 600 PA
0
Pete Alonso
Careerverified
Per 600 PAverified
22
3.06
Brad Thomas
Career
Per 600 PA
0
Pete Alonso
Careerverified
Per 600 PAverified
81.82
81.82
Brad Thomas
Career
Per 600 PA