David Hernandez vs. Gene Roof — Career Comparison

You might be looking for a matchup, check David Hernandez's matchup page instead!

MillenialCaliforniaThrows RightBats RightNorth AmericaArizona DiamondbacksNational LeagueRelief Pitcher
Baby BoomersKentuckyThrows RightBats SwitchNorth AmericaSt. Louis CardinalsNational LeagueLeft Fielder

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

Fielding Stats for David Hernandez and Gene Roof

David Hernandez
Careerverified
Per 9 Inningsverified
10
10
Gene Roof
Career
Per 9 Innings
3
3
David Hernandez
Careerverified
Per 9 Inningsverified
547
7.59
Gene Roof
Career
Per 9 Innings
31
1.51
David Hernandez
Careerverified
Per 9 Innings
27
0.37
Gene Roof
Career
Per 9 Inningsverified
16
0.78
David Hernandez
Careerverified
Per 9 Innings
1946
27
Gene Roof
Career
Per 9 Innings
553
27
David Hernandez
Careerverified
Per 9 Innings
648.2
9
Gene Roof
Career
Per 9 Innings
184.1
9
David Hernandez
Career
Per 9 Innings
34
0.47
Gene Roof
Careerverified
Per 9 Inningsverified
46
2.25
David Hernandez
Careerverified
Per 9 Inningsverified
39
0.54
Gene Roof
Career
Per 9 Innings
0
0
David Hernandez
Career
Per 9 Inningsverified
3
0.04
Gene Roof
Careerverified
Per 9 Innings
2
0.1
David Hernandez
Careerverified
Per 9 Innings
76
1.05
Gene Roof
Career
Per 9 Inningsverified
48
2.34
David Hernandez
Careerverified
Per 9 Innings
73
1.01
Gene Roof
Career
Per 9 Inningsverified
46
2.25
David Hernandez
Careerverified
Per 9 Inningsverified
96.05
96.05
Gene Roof
Career
Per 9 Innings
95.83
95.83
David Hernandez
Career
Per 9 Innings
0.134
0.134
Gene Roof
Careerverified
Per 9 Inningsverified
1.484
1.484
David Hernandez
Career
Per 9 Innings
4.94
4.94
Gene Roof
Careerverified
Per 9 Inningsverified
51.61
51.61
David Hernandez
Careerverified
Per 9 Inningsverified
1
0.01
Gene Roof
Career
Per 9 Innings
0
0
David Hernandez
Career
Per 9 Innings
0
0
Gene Roof
Career
Per 9 Innings
0
0
David Hernandez
Career
Per 9 Innings
0
0
Gene Roof
Career
Per 9 Innings
0
0
David Hernandez
Career
Per 9 Innings
0
0
Gene Roof
Career
Per 9 Innings
0
0
David Hernandez
Career
Per 9 Innings
0
0
Gene Roof
Career
Per 9 Innings
0
0

Hitting Stats for David Hernandez and Gene Roof

David Hernandez
Careerverified
Per 600 PAverified
10
10
Gene Roof
Career
Per 600 PA
3
3
David Hernandez
Careerverified
Per 600 PAverified
547
65640
Gene Roof
Career
Per 600 PA
48
274.29
David Hernandez
Career
Per 600 PA
5
600
Gene Roof
Careerverified
Per 600 PA
105
600
David Hernandez
Career
Per 600 PAverified
5
600
Gene Roof
Careerverified
Per 600 PA
90
514.29
David Hernandez
Career
Per 600 PA
0.2
0.2
Gene Roof
Careerverified
Per 600 PAverified
0.267
0.267
David Hernandez
Career
Per 600 PA
0.4
0.4
Gene Roof
Careerverified
Per 600 PAverified
0.785
0.785
David Hernandez
Career
Per 600 PA
1
120
Gene Roof
Careerverified
Per 600 PAverified
24
137.14
David Hernandez
Career
Per 600 PAverified
1
120
Gene Roof
Careerverified
Per 600 PA
16
91.43
David Hernandez
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
8
45.71
David Hernandez
Career
Per 600 PA
0
0
Gene Roof
Career
Per 600 PA
0
0
David Hernandez
Career
Per 600 PA
0
0
Gene Roof
Career
Per 600 PA
0
0
David Hernandez
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
8
45.71
David Hernandez
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
0.333
0.333
David Hernandez
Career
Per 600 PA
0
0
Gene Roof
Career
Per 600 PA
0
0
David Hernandez
Career
Per 600 PA
0
0
Gene Roof
Career
Per 600 PA
0
0
David Hernandez
Career
Per 600 PA
0.18
21.64
Gene Roof
Careerverified
Per 600 PAverified
14.02
80.11
David Hernandez
Career
Per 600 PA
1
120
Gene Roof
Careerverified
Per 600 PAverified
32
182.86
David Hernandez
Career
Per 600 PA
1
120
Gene Roof
Careerverified
Per 600 PAverified
38
217.14
David Hernandez
Career
Per 600 PA
0.2
0.2
Gene Roof
Careerverified
Per 600 PAverified
0.362
0.362
David Hernandez
Career
Per 600 PA
0.2
0.2
Gene Roof
Careerverified
Per 600 PAverified
0.356
0.356
David Hernandez
Career
Per 600 PA
0.4
0.4
Gene Roof
Careerverified
Per 600 PAverified
0.718
0.718
David Hernandez
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
0.089
0.089
David Hernandez
Career
Per 600 PA
0.14
0.14
Gene Roof
Careerverified
Per 600 PAverified
0.252
0.252
David Hernandez
Career
Per 600 PA
0.25
0.25
Gene Roof
Careerverified
Per 600 PAverified
0.768
0.768
David Hernandez
Career
Per 600 PA
0.25
0.25
Gene Roof
Careerverified
Per 600 PAverified
0.353
0.353
David Hernandez
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
17
97.14
David Hernandez
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
6
34.29
David Hernandez
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
23
131.43
David Hernandez
Career
Per 600 PA
0.18
21.95
Gene Roof
Careerverified
Per 600 PAverified
13.32
76.11
David Hernandez
Career
Per 600 PA
0
0
Gene Roof
Career
Per 600 PA
0
0
David Hernandez
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
14
80
David Hernandez
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
2
11.43
David Hernandez
Careerverified
Per 600 PAverified
1
120
Gene Roof
Career
Per 600 PA
23
131.43
David Hernandez
Careerverified
Per 600 PAverified
5
5
Gene Roof
Career
Per 600 PA
4.57
4.57
David Hernandez
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
0.61
0.61
David Hernandez
Career
Per 600 PA
0
0
Gene Roof
Career
Per 600 PA
0
0
David Hernandez
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
1
5.71
David Hernandez
Careerverified
Per 600 PAverified
0
0
Gene Roof
Career
Per 600 PA
2
11.43
David Hernandez
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
7
40
David Hernandez
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
1
5.71
David Hernandez
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
8
45.71
David Hernandez
Career
Per 600 PA
Gene Roof
Careerverified
Per 600 PAverified
87.5
87.5