Bernie DeViveiros vs. Ryan Freel — Career Comparison

Greatest GenerationCaliforniaThrows RightBats RightNorth AmericaDetroit TigersAmerican LeagueShortstop
Gen XFloridaThrows RightBats RightNorth AmericaCincinnati RedsNational LeagueCenter Fielder

On the career numbers, Ryan Freel posted the stronger offensive profile against Bernie DeViveiros. Ryan Freel posted stronger numbers in OPS (.724 vs .541) and on-base percentage (.355 vs .280). By the career numbers, Ryan Freel had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Bernie DeViveiros and Ryan Freel

Bernie DeViveiros
Career
Per 600 PA
2
2
Ryan Freel
Careerverified
Per 600 PAverified
8
8
Bernie DeViveiros
Career
Per 600 PAverified
25
555.56
Ryan Freel
Careerverified
Per 600 PA
594
156.94
Bernie DeViveiros
Career
Per 600 PA
27
600
Ryan Freel
Careerverified
Per 600 PA
2271
600
Bernie DeViveiros
Career
Per 600 PA
23
511.11
Ryan Freel
Careerverified
Per 600 PAverified
1983
523.91
Bernie DeViveiros
Career
Per 600 PA
0.217
0.217
Ryan Freel
Careerverified
Per 600 PAverified
0.268
0.268
Bernie DeViveiros
Career
Per 600 PA
0.622
0.622
Ryan Freel
Careerverified
Per 600 PAverified
0.772
0.772
Bernie DeViveiros
Career
Per 600 PA
5
111.11
Ryan Freel
Careerverified
Per 600 PAverified
532
140.55
Bernie DeViveiros
Career
Per 600 PA
4
88.89
Ryan Freel
Careerverified
Per 600 PAverified
393
103.83
Bernie DeViveiros
Career
Per 600 PA
1
22.22
Ryan Freel
Careerverified
Per 600 PAverified
100
26.42
Bernie DeViveiros
Career
Per 600 PA
0
0
Ryan Freel
Careerverified
Per 600 PAverified
17
4.49
Bernie DeViveiros
Career
Per 600 PA
0
0
Ryan Freel
Careerverified
Per 600 PAverified
22
5.81
Bernie DeViveiros
Career
Per 600 PA
1
22.22
Ryan Freel
Careerverified
Per 600 PAverified
139
36.72
Bernie DeViveiros
Career
Per 600 PA
0.2
0.2
Ryan Freel
Careerverified
Per 600 PAverified
0.261
0.261
Bernie DeViveiros
Career
Per 600 PA
0
0
Ryan Freel
Careerverified
Per 600 PAverified
0.011
0.011
Bernie DeViveiros
Career
Per 600 PA
0
0
Ryan Freel
Careerverified
Per 600 PAverified
0.041
0.041
Bernie DeViveiros
Career
Per 600 PA
1.99
44.22
Ryan Freel
Careerverified
Per 600 PAverified
287.38
75.93
Bernie DeViveiros
Career
Per 600 PA
6
133.33
Ryan Freel
Careerverified
Per 600 PAverified
732
193.39
Bernie DeViveiros
Career
Per 600 PA
7
155.56
Ryan Freel
Careerverified
Per 600 PAverified
797
210.57
Bernie DeViveiros
Career
Per 600 PA
0.28
0.28
Ryan Freel
Careerverified
Per 600 PAverified
0.354
0.354
Bernie DeViveiros
Career
Per 600 PA
0.261
0.261
Ryan Freel
Careerverified
Per 600 PAverified
0.369
0.369
Bernie DeViveiros
Career
Per 600 PA
0.541
0.541
Ryan Freel
Careerverified
Per 600 PAverified
0.723
0.723
Bernie DeViveiros
Career
Per 600 PA
0.044
0.044
Ryan Freel
Careerverified
Per 600 PAverified
0.101
0.101
Bernie DeViveiros
Career
Per 600 PA
0.191
0.191
Ryan Freel
Careerverified
Per 600 PAverified
0.252
0.252
Bernie DeViveiros
Career
Per 600 PA
0.5
0.5
Ryan Freel
Careerverified
Per 600 PAverified
0.745
0.745
Bernie DeViveiros
Careerverified
Per 600 PAverified
0.333
0.333
Ryan Freel
Career
Per 600 PA
0.316
0.316
Bernie DeViveiros
Career
Per 600 PAverified
4
88.89
Ryan Freel
Careerverified
Per 600 PA
306
80.85
Bernie DeViveiros
Career
Per 600 PAverified
2
44.44
Ryan Freel
Careerverified
Per 600 PA
122
32.23
Bernie DeViveiros
Career
Per 600 PAverified
6
133.33
Ryan Freel
Careerverified
Per 600 PA
406
107.27
Bernie DeViveiros
Career
Per 600 PA
2.12
47.18
Ryan Freel
Careerverified
Per 600 PAverified
295.28
78.01
Bernie DeViveiros
Career
Per 600 PA
0
0
Ryan Freel
Careerverified
Per 600 PAverified
43
11.36
Bernie DeViveiros
Career
Per 600 PA
2
44.44
Ryan Freel
Careerverified
Per 600 PAverified
222
58.65
Bernie DeViveiros
Career
Per 600 PA
0
0
Ryan Freel
Careerverified
Per 600 PAverified
1
0.26
Bernie DeViveiros
Careerverified
Per 600 PA
8
177.78
Ryan Freel
Career
Per 600 PAverified
350
92.47
Bernie DeViveiros
Career
Per 600 PA
3.38
3.38
Ryan Freel
Careerverified
Per 600 PAverified
6.49
6.49
Bernie DeViveiros
Career
Per 600 PA
0.25
0.25
Ryan Freel
Careerverified
Per 600 PAverified
0.63
0.63
Bernie DeViveiros
Career
Per 600 PAverified
2
44.44
Ryan Freel
Careerverified
Per 600 PA
21
5.55
Bernie DeViveiros
Career
Per 600 PA
0
0
Ryan Freel
Careerverified
Per 600 PAverified
2
0.53
Bernie DeViveiros
Careerverified
Per 600 PAverified
0
0
Ryan Freel
Career
Per 600 PA
31
8.19
Bernie DeViveiros
Career
Per 600 PA
1
22.22
Ryan Freel
Careerverified
Per 600 PAverified
143
37.78
Bernie DeViveiros
Career
Per 600 PA
0
0
Ryan Freel
Careerverified
Per 600 PAverified
48
12.68
Bernie DeViveiros
Career
Per 600 PA
1
22.22
Ryan Freel
Careerverified
Per 600 PAverified
191
50.46
Bernie DeViveiros
Careerverified
Per 600 PAverified
100
100
Ryan Freel
Career
Per 600 PA
74.87
74.87

Fielding Stats for Bernie DeViveiros and Ryan Freel

Bernie DeViveiros
Career
Per 9 Innings
2
Ryan Freel
Careerverified
Per 9 Inningsverified
8
8
Bernie DeViveiros
Career
Per 9 Innings
16
Ryan Freel
Careerverified
Per 9 Inningsverified
604
1.28
Bernie DeViveiros
Career
Per 9 Innings
0
Ryan Freel
Careerverified
Per 9 Inningsverified
478
1.01
Bernie DeViveiros
Career
Per 9 Innings
0
Ryan Freel
Careerverified
Per 9 Inningsverified
12741
27
Bernie DeViveiros
Career
Per 9 Innings
0
Ryan Freel
Careerverified
Per 9 Inningsverified
4247
9
Bernie DeViveiros
Career
Per 9 Innings
8
Ryan Freel
Careerverified
Per 9 Inningsverified
1054
2.23
Bernie DeViveiros
Career
Per 9 Innings
14
Ryan Freel
Careerverified
Per 9 Inningsverified
460
0.97
Bernie DeViveiros
Careerverified
Per 9 Inningsverified
4
Ryan Freel
Career
Per 9 Innings
37
0.08
Bernie DeViveiros
Career
Per 9 Innings
26
Ryan Freel
Careerverified
Per 9 Inningsverified
1551
3.29
Bernie DeViveiros
Career
Per 9 Innings
22
Ryan Freel
Careerverified
Per 9 Inningsverified
1514
3.21
Bernie DeViveiros
Career
Per 9 Innings
84.62
Ryan Freel
Careerverified
Per 9 Inningsverified
97.61
97.61
Bernie DeViveiros
Career
Per 9 Innings
1.375
Ryan Freel
Careerverified
Per 9 Inningsverified
2.507
2.507
Bernie DeViveiros
Career
Per 9 Innings
0
Ryan Freel
Careerverified
Per 9 Inningsverified
79.14
79.14
Bernie DeViveiros
Career
Per 9 Innings
4
Ryan Freel
Careerverified
Per 9 Inningsverified
62
0.13
Bernie DeViveiros
Career
Per 9 Innings
0
Ryan Freel
Career
Per 9 Innings
0
0
Bernie DeViveiros
Career
Per 9 Innings
0
Ryan Freel
Career
Per 9 Innings
0
0
Bernie DeViveiros
Career
Per 9 Innings
0
Ryan Freel
Career
Per 9 Innings
0
0
Bernie DeViveiros
Career
Per 9 Innings
0
Ryan Freel
Career
Per 9 Innings
0
0