Pete Alonso vs. Ryan Johnson — 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 ZTexasThrows RightBats SwitchNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueRelief Pitcher

Pete Alonso is a position player and Ryan Johnson 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 Ryan Johnson, check out their matchup page.

Fielding Stats for Pete Alonso and Ryan Johnson

Pete Alonso
Careerverified
Per 9 Inningsverified
7
7
Ryan Johnson
Career
Per 9 Innings
1
1
Pete Alonso
Careerverified
Per 9 Innings
942
1.05
Ryan Johnson
Career
Per 9 Inningsverified
14
8.59
Pete Alonso
Careerverified
Per 9 Inningsverified
933
1.04
Ryan Johnson
Career
Per 9 Innings
0
0
Pete Alonso
Careerverified
Per 9 Innings
24317
27
Ryan Johnson
Career
Per 9 Innings
44
27
Pete Alonso
Careerverified
Per 9 Innings
8105.2
9
Ryan Johnson
Career
Per 9 Innings
14.2
9
Pete Alonso
Careerverified
Per 9 Inningsverified
6573
7.3
Ryan Johnson
Career
Per 9 Innings
1
0.61
Pete Alonso
Careerverified
Per 9 Innings
659
0.73
Ryan Johnson
Career
Per 9 Inningsverified
2
1.23
Pete Alonso
Career
Per 9 Innings
56
0.06
Ryan Johnson
Careerverified
Per 9 Inningsverified
0
0
Pete Alonso
Careerverified
Per 9 Inningsverified
7288
8.09
Ryan Johnson
Career
Per 9 Innings
3
1.84
Pete Alonso
Careerverified
Per 9 Inningsverified
7232
8.03
Ryan Johnson
Career
Per 9 Innings
3
1.84
Pete Alonso
Career
Per 9 Innings
99.23
99.23
Ryan Johnson
Careerverified
Per 9 Inningsverified
100
100
Pete Alonso
Careerverified
Per 9 Inningsverified
7.677
7.677
Ryan Johnson
Career
Per 9 Innings
0.214
0.214
Pete Alonso
Careerverified
Per 9 Inningsverified
99.04
99.04
Ryan Johnson
Career
Per 9 Innings
0
0
Pete Alonso
Careerverified
Per 9 Inningsverified
665
0.74
Ryan Johnson
Career
Per 9 Innings
1
0.61
Pete Alonso
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
0
0
Pete Alonso
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
0
0
Pete Alonso
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
0
0
Pete Alonso
Career
Per 9 Innings
0
0
Ryan Johnson
Career
Per 9 Innings
0
0

Hitting Stats for Pete Alonso and Ryan Johnson

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