Mark Johnson vs. Ethan Roberts — Career Comparison

You might be looking for a matchup, check Mark Johnson's matchup page instead!

Gen XMassachusettsThrows LeftBats LeftNorth AmericaPittsburgh PiratesNational LeagueFirst Baseman
Gen ZTennesseeThrows RightBats RightNorth AmericaChicago CubsNational LeagueRelief Pitcher

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

Fielding Stats for Mark Johnson and Ethan Roberts

Mark Johnson
Careerverified
Per 9 Inningsverified
7
7
Ethan Roberts
Career
Per 9 Innings
3
3
Mark Johnson
Careerverified
Per 9 Innings
300
1.28
Ethan Roberts
Career
Per 9 Inningsverified
40
8.31
Mark Johnson
Careerverified
Per 9 Inningsverified
240
1.02
Ethan Roberts
Career
Per 9 Innings
0
0
Mark Johnson
Careerverified
Per 9 Innings
6349
27
Ethan Roberts
Career
Per 9 Innings
130
27
Mark Johnson
Careerverified
Per 9 Innings
2116.1
9
Ethan Roberts
Career
Per 9 Innings
43.1
9
Mark Johnson
Careerverified
Per 9 Inningsverified
2065
8.78
Ethan Roberts
Career
Per 9 Innings
2
0.42
Mark Johnson
Careerverified
Per 9 Inningsverified
168
0.71
Ethan Roberts
Career
Per 9 Innings
3
0.62
Mark Johnson
Career
Per 9 Innings
21
0.09
Ethan Roberts
Careerverified
Per 9 Inningsverified
0
0
Mark Johnson
Careerverified
Per 9 Inningsverified
2254
9.59
Ethan Roberts
Career
Per 9 Innings
5
1.04
Mark Johnson
Careerverified
Per 9 Inningsverified
2233
9.5
Ethan Roberts
Career
Per 9 Innings
5
1.04
Mark Johnson
Career
Per 9 Innings
99.07
99.07
Ethan Roberts
Careerverified
Per 9 Inningsverified
100
100
Mark Johnson
Careerverified
Per 9 Inningsverified
7.443
7.443
Ethan Roberts
Career
Per 9 Innings
0.125
0.125
Mark Johnson
Careerverified
Per 9 Inningsverified
80
80
Ethan Roberts
Career
Per 9 Innings
0
0
Mark Johnson
Careerverified
Per 9 Inningsverified
185
0.79
Ethan Roberts
Career
Per 9 Innings
0
0
Mark Johnson
Career
Per 9 Innings
0
0
Ethan Roberts
Career
Per 9 Innings
0
0
Mark Johnson
Career
Per 9 Innings
0
0
Ethan Roberts
Career
Per 9 Innings
0
0
Mark Johnson
Career
Per 9 Innings
0
0
Ethan Roberts
Career
Per 9 Innings
0
0
Mark Johnson
Career
Per 9 Innings
0
0
Ethan Roberts
Career
Per 9 Innings
0
0

Hitting Stats for Mark Johnson and Ethan Roberts

Mark Johnson
Careerverified
Per 600 PAverified
7
7
Ethan Roberts
Career
Per 600 PA
3
Mark Johnson
Careerverified
Per 600 PAverified
428
221
Ethan Roberts
Career
Per 600 PA
40
Mark Johnson
Careerverified
Per 600 PAverified
1162
600
Ethan Roberts
Career
Per 600 PA
0
Mark Johnson
Careerverified
Per 600 PAverified
988
510.15
Ethan Roberts
Career
Per 600 PA
0
Mark Johnson
Careerverified
Per 600 PAverified
0.232
0.232
Ethan Roberts
Career
Per 600 PA
Mark Johnson
Careerverified
Per 600 PAverified
0.76
0.76
Ethan Roberts
Career
Per 600 PA
Mark Johnson
Careerverified
Per 600 PAverified
229
118.24
Ethan Roberts
Career
Per 600 PA
0
Mark Johnson
Careerverified
Per 600 PAverified
139
71.77
Ethan Roberts
Career
Per 600 PA
0
Mark Johnson
Careerverified
Per 600 PAverified
50
25.82
Ethan Roberts
Career
Per 600 PA
0
Mark Johnson
Careerverified
Per 600 PAverified
2
1.03
Ethan Roberts
Career
Per 600 PA
0
Mark Johnson
Careerverified
Per 600 PAverified
38
19.62
Ethan Roberts
Career
Per 600 PA
0
Mark Johnson
Careerverified
Per 600 PAverified
90
46.47
Ethan Roberts
Career
Per 600 PA
0
Mark Johnson
Careerverified
Per 600 PAverified
0.393
0.393
Ethan Roberts
Career
Per 600 PA
Mark Johnson
Careerverified
Per 600 PAverified
0.039
0.039
Ethan Roberts
Career
Per 600 PA
Mark Johnson
Careerverified
Per 600 PAverified
0.166
0.166
Ethan Roberts
Career
Per 600 PA
Mark Johnson
Careerverified
Per 600 PAverified
147.84
76.34
Ethan Roberts
Career
Per 600 PA
Mark Johnson
Careerverified
Per 600 PAverified
397
204.99
Ethan Roberts
Career
Per 600 PA
0
Mark Johnson
Careerverified
Per 600 PAverified
392
202.41
Ethan Roberts
Career
Per 600 PA
0
Mark Johnson
Careerverified
Per 600 PAverified
0.338
0.338
Ethan Roberts
Career
Per 600 PA
Mark Johnson
Careerverified
Per 600 PAverified
0.402
0.402
Ethan Roberts
Career
Per 600 PA
Mark Johnson
Careerverified
Per 600 PAverified
0.739
0.739
Ethan Roberts
Career
Per 600 PA
Mark Johnson
Careerverified
Per 600 PAverified
0.17
0.17
Ethan Roberts
Career
Per 600 PA
Mark Johnson
Careerverified
Per 600 PAverified
0.252
0.252
Ethan Roberts
Career
Per 600 PA
Mark Johnson
Careerverified
Per 600 PAverified
0.735
0.735
Ethan Roberts
Career
Per 600 PA
Mark Johnson
Careerverified
Per 600 PAverified
0.278
0.278
Ethan Roberts
Career
Per 600 PA
Mark Johnson
Careerverified
Per 600 PAverified
142
73.32
Ethan Roberts
Career
Per 600 PA
0
Mark Johnson
Careerverified
Per 600 PAverified
137
70.74
Ethan Roberts
Career
Per 600 PA
0
Mark Johnson
Careerverified
Per 600 PAverified
241
124.44
Ethan Roberts
Career
Per 600 PA
0
Mark Johnson
Careerverified
Per 600 PAverified
144.7
74.72
Ethan Roberts
Career
Per 600 PA
Mark Johnson
Careerverified
Per 600 PAverified
9
4.65
Ethan Roberts
Career
Per 600 PA
0
Mark Johnson
Careerverified
Per 600 PAverified
154
79.52
Ethan Roberts
Career
Per 600 PA
0
Mark Johnson
Careerverified
Per 600 PAverified
7
3.61
Ethan Roberts
Career
Per 600 PA
0
Mark Johnson
Career
Per 600 PA
272
140.45
Ethan Roberts
Careerverified
Per 600 PAverified
0
Mark Johnson
Careerverified
Per 600 PAverified
4.27
4.27
Ethan Roberts
Career
Per 600 PA
Mark Johnson
Careerverified
Per 600 PAverified
0.57
0.57
Ethan Roberts
Career
Per 600 PA
Mark Johnson
Careerverified
Per 600 PAverified
1
0.52
Ethan Roberts
Career
Per 600 PA
0
Mark Johnson
Careerverified
Per 600 PAverified
10
5.16
Ethan Roberts
Career
Per 600 PA
0
Mark Johnson
Career
Per 600 PA
10
5.16
Ethan Roberts
Careerverified
Per 600 PAverified
0
Mark Johnson
Careerverified
Per 600 PAverified
12
6.2
Ethan Roberts
Career
Per 600 PA
0
Mark Johnson
Careerverified
Per 600 PAverified
9
4.65
Ethan Roberts
Career
Per 600 PA
0
Mark Johnson
Careerverified
Per 600 PAverified
21
10.84
Ethan Roberts
Career
Per 600 PA
0
Mark Johnson
Careerverified
Per 600 PAverified
57.14
57.14
Ethan Roberts
Career
Per 600 PA