Ben Rivera vs. Dan Serafini — Career Comparison

Gen XD.R.Throws RightBats RightCaribbeanPhiladelphia PhilliesNational LeagueStarting Pitcher
Gen XCaliforniaThrows LeftBats SwitchNorth AmericaChicago CubsNational LeagueStarting Pitcher

On the career pitching numbers, Ben Rivera posted a stronger line than Dan Serafini. Ben Rivera posted stronger numbers in ERA (4.52 vs 6.04) and WHIP (1.489 vs 1.741). By the career numbers, Ben Rivera had the better of this comparison — though ERA and WHIP alone don't account for era, park factors, or the defenses each pitcher worked behind.

Pitching Stats for Ben Rivera and Dan Serafini

Ben Rivera
Career
Per 9 Innings
3
3
Dan Serafini
Careerverified
Per 9 Inningsverified
7
7
Ben Rivera
Career
Per 9 Innings
67
1.89
Dan Serafini
Careerverified
Per 9 Inningsverified
104
3.55
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Dan Serafini
Career
Per 9 Innings
33
1.13
Ben Rivera
Careerverified
Per 9 Inningsverified
23
0.65
Dan Serafini
Career
Per 9 Innings
15
0.51
Ben Rivera
Career
Per 9 Inningsverified
17
0.48
Dan Serafini
Careerverified
Per 9 Innings
16
0.55
Ben Rivera
Careerverified
Per 9 Inningsverified
57.5
57.5
Dan Serafini
Career
Per 9 Innings
48.39
48.39
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Dan Serafini
Career
Per 9 Innings
31.73
31.73
Ben Rivera
Careerverified
Per 9 Inningsverified
5
0.14
Dan Serafini
Career
Per 9 Innings
1
0.03
Ben Rivera
Careerverified
Per 9 Inningsverified
2
0.06
Dan Serafini
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Dan Serafini
Careerverified
Per 9 Inningsverified
1
0.03
Ben Rivera
Careerverified
Per 9 Inningsverified
160
4.52
Dan Serafini
Career
Per 9 Innings
177
6.04
Ben Rivera
Careerverified
Per 9 Inningsverified
4.52
4.52
Dan Serafini
Career
Per 9 Innings
6.04
6.04
Ben Rivera
Careerverified
Per 9 Inningsverified
4.39
4.39
Dan Serafini
Career
Per 9 Innings
6.27
6.27
Ben Rivera
Careerverified
Per 9 Inningsverified
4.47
4.47
Dan Serafini
Career
Per 9 Innings
5.29
5.29
Ben Rivera
Careerverified
Per 9 Inningsverified
0.258
0.258
Dan Serafini
Career
Per 9 Innings
0.315
0.315
Ben Rivera
Careerverified
Per 9 Innings
955
27
Dan Serafini
Career
Per 9 Innings
791
27
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Dan Serafini
Career
Per 9 Innings
263.2
9
Ben Rivera
Careerverified
Per 9 Inningsverified
314
8.88
Dan Serafini
Career
Per 9 Innings
335
11.43
Ben Rivera
Careerverified
Per 9 Inningsverified
8.88
8.88
Dan Serafini
Career
Per 9 Innings
11.43
11.43
Ben Rivera
Careerverified
Per 9 Inningsverified
32
0.9
Dan Serafini
Career
Per 9 Innings
37
1.26
Ben Rivera
Careerverified
Per 9 Inningsverified
0.9
0.9
Dan Serafini
Career
Per 9 Innings
1.26
1.26
Ben Rivera
Career
Per 9 Innings
0.48
0.48
Dan Serafini
Careerverified
Per 9 Inningsverified
0.36
0.36
Ben Rivera
Career
Per 9 Innings
152
4.3
Dan Serafini
Careerverified
Per 9 Inningsverified
118
4.03
Ben Rivera
Career
Per 9 Innings
8
0.23
Dan Serafini
Careerverified
Per 9 Inningsverified
6
0.2
Ben Rivera
Career
Per 9 Innings
4.3
4.3
Dan Serafini
Careerverified
Per 9 Inningsverified
4.03
4.03
Ben Rivera
Careerverified
Per 9 Inningsverified
219
6.19
Dan Serafini
Career
Per 9 Innings
127
4.34
Ben Rivera
Careerverified
Per 9 Inningsverified
6.19
6.19
Dan Serafini
Career
Per 9 Innings
4.34
4.34
Ben Rivera
Careerverified
Per 9 Inningsverified
3.27
3.27
Dan Serafini
Career
Per 9 Innings
1.22
1.22
Ben Rivera
Careerverified
Per 9 Inningsverified
1.165
1.165
Dan Serafini
Career
Per 9 Innings
0.929
0.929
Ben Rivera
Career
Per 9 Innings
21
0.59
Dan Serafini
Careerverified
Per 9 Inningsverified
10
0.34
Ben Rivera
Career
Per 9 Innings
11
0.31
Dan Serafini
Careerverified
Per 9 Inningsverified
8
0.27
Ben Rivera
Careerverified
Per 9 Inningsverified
0
0
Dan Serafini
Career
Per 9 Innings
1
0.03
Ben Rivera
Careerverified
Per 9 Innings
1405
39.72
Dan Serafini
Career
Per 9 Inningsverified
1226
41.85
Ben Rivera
Career
Per 9 Innings
9
0.25
Dan Serafini
Careerverified
Per 9 Inningsverified
15
0.51
Ben Rivera
Careerverified
Per 9 Inningsverified
168
4.75
Dan Serafini
Career
Per 9 Innings
191
6.52
Ben Rivera
Careerverified
Per 9 Inningsverified
4.75
4.75
Dan Serafini
Career
Per 9 Innings
6.52
6.52
Ben Rivera
Careerverified
Per 9 Inningsverified
16
0.45
Dan Serafini
Career
Per 9 Innings
23
0.79
Ben Rivera
Careerverified
Per 9 Inningsverified
8
0.23
Dan Serafini
Career
Per 9 Innings
14
0.48
Ben Rivera
Career
Per 9 Innings
24
0.68
Dan Serafini
Careerverified
Per 9 Inningsverified
25
0.85
Ben Rivera
Careerverified
Per 9 Inningsverified
1.464
1.464
Dan Serafini
Career
Per 9 Innings
1.718
1.718
Ben Rivera
Careerverified
Per 9 Innings
1218
34.44
Dan Serafini
Career
Per 9 Inningsverified
1063
36.28
Ben Rivera
Career
Per 9 Innings
2.51
2.51
Dan Serafini
Careerverified
Per 9 Inningsverified
1.84
1.84
Ben Rivera
Careerverified
Per 9 Inningsverified
0.292
0.292
Dan Serafini
Career
Per 9 Innings
0.332
0.332
Ben Rivera
Career
Per 9 Innings
39.72
39.72
Dan Serafini
Careerverified
Per 9 Inningsverified
41.85
41.85

Fielding Stats for Ben Rivera and Dan Serafini

Ben Rivera
Career
Per 9 Innings
3
3
Dan Serafini
Careerverified
Per 9 Inningsverified
7
7
Ben Rivera
Career
Per 9 Innings
67
1.89
Dan Serafini
Careerverified
Per 9 Inningsverified
104
3.55
Ben Rivera
Careerverified
Per 9 Inningsverified
49
1.39
Dan Serafini
Career
Per 9 Innings
33
1.13
Ben Rivera
Careerverified
Per 9 Innings
955
27
Dan Serafini
Career
Per 9 Innings
791
27
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Dan Serafini
Career
Per 9 Innings
263.2
9
Ben Rivera
Careerverified
Per 9 Inningsverified
12
0.34
Dan Serafini
Career
Per 9 Innings
7
0.24
Ben Rivera
Careerverified
Per 9 Inningsverified
39
1.1
Dan Serafini
Career
Per 9 Innings
24
0.82
Ben Rivera
Career
Per 9 Innings
1
0.03
Dan Serafini
Career
Per 9 Innings
1
0.03
Ben Rivera
Careerverified
Per 9 Inningsverified
52
1.47
Dan Serafini
Career
Per 9 Innings
32
1.09
Ben Rivera
Careerverified
Per 9 Inningsverified
51
1.44
Dan Serafini
Career
Per 9 Innings
31
1.06
Ben Rivera
Careerverified
Per 9 Inningsverified
98.08
98.08
Dan Serafini
Career
Per 9 Innings
96.88
96.88
Ben Rivera
Careerverified
Per 9 Inningsverified
0.761
0.761
Dan Serafini
Career
Per 9 Innings
0.298
0.298
Ben Rivera
Careerverified
Per 9 Inningsverified
73.13
73.13
Dan Serafini
Career
Per 9 Innings
31.73
31.73
Ben Rivera
Careerverified
Per 9 Inningsverified
2
0.06
Dan Serafini
Career
Per 9 Innings
1
0.03
Ben Rivera
Career
Per 9 Innings
0
0
Dan Serafini
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Dan Serafini
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Dan Serafini
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Dan Serafini
Career
Per 9 Innings
0
0

Hitting Stats for Ben Rivera and Dan Serafini

Ben Rivera
Career
Per 600 PA
3
3
Dan Serafini
Careerverified
Per 600 PAverified
7
7
Ben Rivera
Career
Per 600 PA
67
343.59
Dan Serafini
Careerverified
Per 600 PAverified
105
1235.29
Ben Rivera
Careerverified
Per 600 PA
117
600
Dan Serafini
Career
Per 600 PA
51
600
Ben Rivera
Careerverified
Per 600 PA
93
476.92
Dan Serafini
Career
Per 600 PAverified
43
505.88
Ben Rivera
Careerverified
Per 600 PAverified
0.086
0.086
Dan Serafini
Career
Per 600 PA
0.07
0.07
Ben Rivera
Careerverified
Per 600 PAverified
0.368
0.368
Dan Serafini
Career
Per 600 PA
0.304
0.304
Ben Rivera
Careerverified
Per 600 PAverified
8
41.03
Dan Serafini
Career
Per 600 PA
3
35.29
Ben Rivera
Careerverified
Per 600 PAverified
8
41.03
Dan Serafini
Career
Per 600 PA
3
35.29
Ben Rivera
Career
Per 600 PA
0
0
Dan Serafini
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dan Serafini
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dan Serafini
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dan Serafini
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dan Serafini
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dan Serafini
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dan Serafini
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
1.16
5.96
Dan Serafini
Career
Per 600 PA
0.28
3.25
Ben Rivera
Careerverified
Per 600 PAverified
8
41.03
Dan Serafini
Career
Per 600 PA
3
35.29
Ben Rivera
Careerverified
Per 600 PAverified
14
71.79
Dan Serafini
Career
Per 600 PA
6
70.59
Ben Rivera
Careerverified
Per 600 PAverified
0.141
0.141
Dan Serafini
Career
Per 600 PA
0.13
0.13
Ben Rivera
Careerverified
Per 600 PAverified
0.086
0.086
Dan Serafini
Career
Per 600 PA
0.07
0.07
Ben Rivera
Careerverified
Per 600 PAverified
0.227
0.227
Dan Serafini
Career
Per 600 PA
0.2
0.2
Ben Rivera
Career
Per 600 PA
0
0
Dan Serafini
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
0.085
0.085
Dan Serafini
Career
Per 600 PA
0.076
0.076
Ben Rivera
Careerverified
Per 600 PAverified
0.165
0.165
Dan Serafini
Career
Per 600 PA
0.146
0.146
Ben Rivera
Careerverified
Per 600 PAverified
0.151
0.151
Dan Serafini
Career
Per 600 PA
0.125
0.125
Ben Rivera
Careerverified
Per 600 PAverified
5
25.64
Dan Serafini
Career
Per 600 PA
2
23.53
Ben Rivera
Career
Per 600 PA
2
10.26
Dan Serafini
Career
Per 600 PAverified
2
23.53
Ben Rivera
Careerverified
Per 600 PA
7
35.9
Dan Serafini
Career
Per 600 PAverified
4
47.06
Ben Rivera
Career
Per 600 PAverified
-1.72
-8.8
Dan Serafini
Careerverified
Per 600 PA
-1.68
-19.75
Ben Rivera
Career
Per 600 PA
0
0
Dan Serafini
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PA
6
30.77
Dan Serafini
Career
Per 600 PAverified
3
35.29
Ben Rivera
Career
Per 600 PA
0
0
Dan Serafini
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PAverified
40
205.13
Dan Serafini
Careerverified
Per 600 PA
19
223.53
Ben Rivera
Careerverified
Per 600 PAverified
2.93
2.93
Dan Serafini
Career
Per 600 PA
2.68
2.68
Ben Rivera
Career
Per 600 PA
0.15
0.15
Dan Serafini
Careerverified
Per 600 PAverified
0.16
0.16
Ben Rivera
Careerverified
Per 600 PAverified
18
92.31
Dan Serafini
Career
Per 600 PA
5
58.82
Ben Rivera
Career
Per 600 PA
0
0
Dan Serafini
Career
Per 600 PA
0
0
Ben Rivera
Careerverified
Per 600 PAverified
0
0
Dan Serafini
Career
Per 600 PA
1
11.76
Ben Rivera
Career
Per 600 PA
0
0
Dan Serafini
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dan Serafini
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
0
0
Dan Serafini
Career
Per 600 PA
0
0
Ben Rivera
Career
Per 600 PA
Dan Serafini
Career
Per 600 PA