Nick Capra vs. Gene Roof — Career Comparison

Baby BoomersColoradoThrows RightBats RightNorth AmericaTexas RangersAmerican LeagueUnknown
Baby BoomersKentuckyThrows RightBats SwitchNorth AmericaSt. Louis CardinalsNational LeagueLeft Fielder

On the career numbers, Gene Roof posted the stronger offensive profile against Nick Capra. Gene Roof posted stronger numbers in OPS (.729 vs .503) and on-base percentage (.374 vs .262). Nick Capra had the advantage in home run production (1 career HR at a higher rate). By the career numbers, Gene Roof had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Nick Capra and Gene Roof

Nick Capra
Careerverified
Per 600 PAverified
5
5
Gene Roof
Career
Per 600 PA
3
3
Nick Capra
Career
Per 600 PAverified
45
442.62
Gene Roof
Careerverified
Per 600 PA
48
274.29
Nick Capra
Career
Per 600 PA
61
600
Gene Roof
Careerverified
Per 600 PA
105
600
Nick Capra
Career
Per 600 PAverified
54
531.15
Gene Roof
Careerverified
Per 600 PA
90
514.29
Nick Capra
Career
Per 600 PA
0.167
0.167
Gene Roof
Careerverified
Per 600 PAverified
0.267
0.267
Nick Capra
Career
Per 600 PA
0.564
0.564
Gene Roof
Careerverified
Per 600 PAverified
0.785
0.785
Nick Capra
Career
Per 600 PA
9
88.52
Gene Roof
Careerverified
Per 600 PAverified
24
137.14
Nick Capra
Career
Per 600 PA
7
68.85
Gene Roof
Careerverified
Per 600 PAverified
16
91.43
Nick Capra
Career
Per 600 PA
1
9.84
Gene Roof
Careerverified
Per 600 PAverified
8
45.71
Nick Capra
Career
Per 600 PA
0
0
Gene Roof
Career
Per 600 PA
0
0
Nick Capra
Careerverified
Per 600 PAverified
1
9.84
Gene Roof
Career
Per 600 PA
0
0
Nick Capra
Career
Per 600 PA
2
19.67
Gene Roof
Careerverified
Per 600 PAverified
8
45.71
Nick Capra
Career
Per 600 PA
0.222
0.222
Gene Roof
Careerverified
Per 600 PAverified
0.333
0.333
Nick Capra
Careerverified
Per 600 PAverified
0.019
0.019
Gene Roof
Career
Per 600 PA
0
0
Nick Capra
Careerverified
Per 600 PAverified
0.111
0.111
Gene Roof
Career
Per 600 PA
0
0
Nick Capra
Career
Per 600 PA
3.41
33.54
Gene Roof
Careerverified
Per 600 PAverified
14.02
80.11
Nick Capra
Career
Per 600 PA
13
127.87
Gene Roof
Careerverified
Per 600 PAverified
32
182.86
Nick Capra
Career
Per 600 PA
16
157.38
Gene Roof
Careerverified
Per 600 PAverified
38
217.14
Nick Capra
Career
Per 600 PA
0.262
0.262
Gene Roof
Careerverified
Per 600 PAverified
0.362
0.362
Nick Capra
Career
Per 600 PA
0.241
0.241
Gene Roof
Careerverified
Per 600 PAverified
0.356
0.356
Nick Capra
Career
Per 600 PA
0.503
0.503
Gene Roof
Careerverified
Per 600 PAverified
0.718
0.718
Nick Capra
Career
Per 600 PA
0.074
0.074
Gene Roof
Careerverified
Per 600 PAverified
0.089
0.089
Nick Capra
Career
Per 600 PA
0.178
0.178
Gene Roof
Careerverified
Per 600 PAverified
0.252
0.252
Nick Capra
Career
Per 600 PA
0.46
0.46
Gene Roof
Careerverified
Per 600 PAverified
0.768
0.768
Nick Capra
Career
Per 600 PA
0.174
0.174
Gene Roof
Careerverified
Per 600 PAverified
0.353
0.353
Nick Capra
Career
Per 600 PA
9
88.52
Gene Roof
Careerverified
Per 600 PAverified
17
97.14
Nick Capra
Career
Per 600 PA
1
9.84
Gene Roof
Careerverified
Per 600 PAverified
6
34.29
Nick Capra
Career
Per 600 PA
9
88.52
Gene Roof
Careerverified
Per 600 PAverified
23
131.43
Nick Capra
Career
Per 600 PA
2.55
25.12
Gene Roof
Careerverified
Per 600 PAverified
13.32
76.11
Nick Capra
Careerverified
Per 600 PAverified
1
9.84
Gene Roof
Career
Per 600 PA
0
0
Nick Capra
Career
Per 600 PA
6
59.02
Gene Roof
Careerverified
Per 600 PAverified
14
80
Nick Capra
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
2
11.43
Nick Capra
Careerverified
Per 600 PAverified
7
68.85
Gene Roof
Career
Per 600 PA
23
131.43
Nick Capra
Careerverified
Per 600 PAverified
8.71
8.71
Gene Roof
Career
Per 600 PA
4.57
4.57
Nick Capra
Careerverified
Per 600 PAverified
0.86
0.86
Gene Roof
Career
Per 600 PA
0.61
0.61
Nick Capra
Career
Per 600 PA
0
0
Gene Roof
Career
Per 600 PA
0
0
Nick Capra
Career
Per 600 PA
0
0
Gene Roof
Careerverified
Per 600 PAverified
1
5.71
Nick Capra
Career
Per 600 PA
4
39.34
Gene Roof
Careerverified
Per 600 PAverified
2
11.43
Nick Capra
Career
Per 600 PA
3
29.51
Gene Roof
Careerverified
Per 600 PAverified
7
40
Nick Capra
Career
Per 600 PAverified
1
9.84
Gene Roof
Career
Per 600 PA
1
5.71
Nick Capra
Career
Per 600 PA
4
39.34
Gene Roof
Careerverified
Per 600 PAverified
8
45.71
Nick Capra
Career
Per 600 PA
75
75
Gene Roof
Careerverified
Per 600 PAverified
87.5
87.5

Fielding Stats for Nick Capra and Gene Roof

Nick Capra
Careerverified
Per 9 Inningsverified
5
5
Gene Roof
Career
Per 9 Innings
3
3
Nick Capra
Careerverified
Per 9 Inningsverified
34
2.12
Gene Roof
Career
Per 9 Innings
31
1.51
Nick Capra
Career
Per 9 Inningsverified
13
0.81
Gene Roof
Careerverified
Per 9 Innings
16
0.78
Nick Capra
Career
Per 9 Innings
434
27
Gene Roof
Careerverified
Per 9 Innings
553
27
Nick Capra
Career
Per 9 Innings
144.2
9
Gene Roof
Careerverified
Per 9 Innings
184.1
9
Nick Capra
Career
Per 9 Inningsverified
44
2.74
Gene Roof
Careerverified
Per 9 Innings
46
2.25
Nick Capra
Careerverified
Per 9 Inningsverified
2
0.12
Gene Roof
Career
Per 9 Innings
0
0
Nick Capra
Careerverified
Per 9 Inningsverified
0
0
Gene Roof
Career
Per 9 Innings
2
0.1
Nick Capra
Career
Per 9 Inningsverified
46
2.86
Gene Roof
Careerverified
Per 9 Innings
48
2.34
Nick Capra
Career
Per 9 Inningsverified
46
2.86
Gene Roof
Career
Per 9 Innings
46
2.25
Nick Capra
Careerverified
Per 9 Inningsverified
100
100
Gene Roof
Career
Per 9 Innings
95.83
95.83
Nick Capra
Career
Per 9 Innings
1.353
1.353
Gene Roof
Careerverified
Per 9 Inningsverified
1.484
1.484
Nick Capra
Career
Per 9 Innings
38.24
38.24
Gene Roof
Careerverified
Per 9 Inningsverified
51.61
51.61
Nick Capra
Careerverified
Per 9 Inningsverified
1
0.06
Gene Roof
Career
Per 9 Innings
0
0
Nick Capra
Career
Per 9 Innings
0
0
Gene Roof
Career
Per 9 Innings
0
0
Nick Capra
Career
Per 9 Innings
0
0
Gene Roof
Career
Per 9 Innings
0
0
Nick Capra
Career
Per 9 Innings
0
0
Gene Roof
Career
Per 9 Innings
0
0
Nick Capra
Career
Per 9 Innings
0
0
Gene Roof
Career
Per 9 Innings
0
0