Zach Eflin vs. Nat Rogers — Career Comparison

You might be looking for a matchup, check Zach Eflin's matchup page instead!

MillenialFloridaThrows RightBats RightNorth AmericaBaltimore OriolesAmerican LeagueStarting Pitcher
Lost GenerationSouth CarolinaThrows RightBats LeftNorth AmericaMemphis Red SoxNegro American LeagueRight Fielder

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

Fielding Stats for Zach Eflin and Nat Rogers

Zach Eflin
Career
Per 9 Innings
10
10
Nat Rogers
Careerverified
Per 9 Inningsverified
21
21
Zach Eflin
Career
Per 9 Inningsverified
200
1.68
Nat Rogers
Careerverified
Per 9 Innings
516
1.12
Zach Eflin
Career
Per 9 Inningsverified
188
1.58
Nat Rogers
Careerverified
Per 9 Innings
490
1.07
Zach Eflin
Career
Per 9 Innings
3221
27
Nat Rogers
Careerverified
Per 9 Innings
12394
27
Zach Eflin
Career
Per 9 Innings
1073.2
9
Nat Rogers
Careerverified
Per 9 Innings
4131.1
9
Zach Eflin
Career
Per 9 Innings
64
0.54
Nat Rogers
Careerverified
Per 9 Inningsverified
749
1.63
Zach Eflin
Careerverified
Per 9 Inningsverified
143
1.2
Nat Rogers
Career
Per 9 Innings
80
0.17
Zach Eflin
Careerverified
Per 9 Innings
9
0.08
Nat Rogers
Career
Per 9 Inningsverified
33
0.07
Zach Eflin
Career
Per 9 Innings
216
1.81
Nat Rogers
Careerverified
Per 9 Inningsverified
862
1.88
Zach Eflin
Career
Per 9 Innings
207
1.74
Nat Rogers
Careerverified
Per 9 Inningsverified
829
1.81
Zach Eflin
Career
Per 9 Innings
95.83
95.83
Nat Rogers
Careerverified
Per 9 Inningsverified
96.17
96.17
Zach Eflin
Career
Per 9 Innings
1.035
1.035
Nat Rogers
Careerverified
Per 9 Inningsverified
1.607
1.607
Zach Eflin
Career
Per 9 Innings
94
94
Nat Rogers
Careerverified
Per 9 Inningsverified
94.96
94.96
Zach Eflin
Careerverified
Per 9 Inningsverified
13
0.11
Nat Rogers
Career
Per 9 Innings
9
0.02
Zach Eflin
Careerverified
Per 9 Innings
0
0
Nat Rogers
Career
Per 9 Innings
1
0
Zach Eflin
Career
Per 9 Innings
0
0
Nat Rogers
Career
Per 9 Innings
0
0
Zach Eflin
Careerverified
Per 9 Inningsverified
0
0
Nat Rogers
Career
Per 9 Innings
12
0.03
Zach Eflin
Career
Per 9 Innings
0
0
Nat Rogers
Career
Per 9 Innings
0
0

Hitting Stats for Zach Eflin and Nat Rogers

Zach Eflin
Career
Per 600 PA
10
10
Nat Rogers
Careerverified
Per 600 PAverified
21
21
Zach Eflin
Career
Per 600 PAverified
201
655.43
Nat Rogers
Careerverified
Per 600 PA
536
157.42
Zach Eflin
Career
Per 600 PA
184
600
Nat Rogers
Careerverified
Per 600 PA
2043
600
Zach Eflin
Career
Per 600 PAverified
167
544.57
Nat Rogers
Careerverified
Per 600 PA
1851
543.61
Zach Eflin
Career
Per 600 PA
0.126
0.126
Nat Rogers
Careerverified
Per 600 PAverified
0.302
0.302
Zach Eflin
Career
Per 600 PA
0.359
0.359
Nat Rogers
Careerverified
Per 600 PAverified
0.783
0.783
Zach Eflin
Career
Per 600 PA
21
68.48
Nat Rogers
Careerverified
Per 600 PAverified
559
164.17
Zach Eflin
Career
Per 600 PA
17
55.43
Nat Rogers
Careerverified
Per 600 PAverified
429
125.99
Zach Eflin
Career
Per 600 PA
3
9.78
Nat Rogers
Careerverified
Per 600 PAverified
87
25.55
Zach Eflin
Career
Per 600 PA
0
0
Nat Rogers
Careerverified
Per 600 PAverified
29
8.52
Zach Eflin
Career
Per 600 PA
1
3.26
Nat Rogers
Careerverified
Per 600 PAverified
14
4.11
Zach Eflin
Career
Per 600 PA
4
13.04
Nat Rogers
Careerverified
Per 600 PAverified
130
38.18
Zach Eflin
Career
Per 600 PA
0.191
0.191
Nat Rogers
Careerverified
Per 600 PAverified
0.233
0.233
Zach Eflin
Career
Per 600 PA
0.006
0.006
Nat Rogers
Careerverified
Per 600 PAverified
0.008
0.008
Zach Eflin
Careerverified
Per 600 PAverified
0.048
0.048
Nat Rogers
Career
Per 600 PA
0.025
0.025
Zach Eflin
Career
Per 600 PA
3.92
12.79
Nat Rogers
Careerverified
Per 600 PAverified
277.28
81.43
Zach Eflin
Career
Per 600 PA
27
88.04
Nat Rogers
Careerverified
Per 600 PAverified
746
219.09
Zach Eflin
Career
Per 600 PA
23
75
Nat Rogers
Careerverified
Per 600 PAverified
711
208.81
Zach Eflin
Career
Per 600 PA
0.136
0.136
Nat Rogers
Careerverified
Per 600 PAverified
0.355
0.355
Zach Eflin
Career
Per 600 PA
0.162
0.162
Nat Rogers
Careerverified
Per 600 PAverified
0.403
0.403
Zach Eflin
Career
Per 600 PA
0.298
0.298
Nat Rogers
Careerverified
Per 600 PAverified
0.758
0.758
Zach Eflin
Career
Per 600 PA
0.036
0.036
Nat Rogers
Careerverified
Per 600 PAverified
0.101
0.101
Zach Eflin
Career
Per 600 PA
0.102
0.102
Nat Rogers
Careerverified
Per 600 PAverified
0.261
0.261
Zach Eflin
Career
Per 600 PA
0.196
0.196
Nat Rogers
Careerverified
Per 600 PAverified
0.722
0.722
Zach Eflin
Career
Per 600 PA
0.278
0.278
Nat Rogers
Careerverified
Per 600 PAverified
0.297
0.297
Zach Eflin
Career
Per 600 PA
10
32.61
Nat Rogers
Careerverified
Per 600 PAverified
259
76.06
Zach Eflin
Career
Per 600 PA
6
19.57
Nat Rogers
Careerverified
Per 600 PAverified
284
83.41
Zach Eflin
Career
Per 600 PA
15
48.91
Nat Rogers
Careerverified
Per 600 PAverified
529
155.36
Zach Eflin
Career
Per 600 PA
-1.83
-5.98
Nat Rogers
Careerverified
Per 600 PAverified
308.23
90.52
Zach Eflin
Career
Per 600 PA
1
3.26
Nat Rogers
Careerverified
Per 600 PAverified
20
5.87
Zach Eflin
Career
Per 600 PA
1
3.26
Nat Rogers
Careerverified
Per 600 PAverified
132
38.77
Zach Eflin
Career
Per 600 PA
0
0
Nat Rogers
Careerverified
Per 600 PAverified
1
0.29
Zach Eflin
Career
Per 600 PA
94
306.52
Nat Rogers
Careerverified
Per 600 PAverified
3
0.88
Zach Eflin
Career
Per 600 PA
1.96
1.96
Nat Rogers
Careerverified
Per 600 PAverified
681
681
Zach Eflin
Career
Per 600 PA
0.01
0.01
Nat Rogers
Careerverified
Per 600 PAverified
44
44
Zach Eflin
Career
Per 600 PAverified
15
48.91
Nat Rogers
Careerverified
Per 600 PA
40
11.75
Zach Eflin
Career
Per 600 PA
0
0
Nat Rogers
Career
Per 600 PA
0
0
Zach Eflin
Career
Per 600 PA
2
6.52
Nat Rogers
Careerverified
Per 600 PAverified
1
0.29
Zach Eflin
Career
Per 600 PA
0
0
Nat Rogers
Careerverified
Per 600 PAverified
35
10.28
Zach Eflin
Career
Per 600 PA
0
0
Nat Rogers
Career
Per 600 PA
0
0
Zach Eflin
Career
Per 600 PA
0
0
Nat Rogers
Careerverified
Per 600 PAverified
35
10.28
Zach Eflin
Career
Per 600 PA
Nat Rogers
Careerverified
Per 600 PAverified
100
100