Dave Fleming vs. Ben Rivera — Career Comparison

Gen XNew YorkThrows LeftBats LeftNorth AmericaSeattle MarinersAmerican LeagueStarting Pitcher
Gen XD.R.Throws RightBats RightCaribbeanPhiladelphia PhilliesNational LeagueStarting Pitcher

The numbers give Dave Fleming a clear advantage over Ben Rivera across the core pitching metrics. Dave Fleming led in walk avoidance (BB%+ 103 vs 76), home run suppression (HR9+ 121 vs 95), and skill-based run prevention (DICE+ 98 vs 93). Ben Rivera held the edge in strikeout rate (K%+ 110 vs 78). Dave Fleming was the better starter — the numbers make that case clearly.

Pitching Stats for Dave Fleming and Ben Rivera

Dave Fleming
Careerverified
Per 9 Inningsverified
5
5
Ben Rivera
Career
Per 9 Innings
3
3
Dave Fleming
Careerverified
Per 9 Innings
116
1.71
Ben Rivera
Career
Per 9 Inningsverified
67
1.89
Dave Fleming
Careerverified
Per 9 Inningsverified
97
1.43
Ben Rivera
Career
Per 9 Innings
49
1.39
Dave Fleming
Careerverified
Per 9 Innings
38
0.56
Ben Rivera
Career
Per 9 Inningsverified
23
0.65
Dave Fleming
Career
Per 9 Inningsverified
32
0.47
Ben Rivera
Careerverified
Per 9 Innings
17
0.48
Dave Fleming
Career
Per 9 Innings
54.29
54.29
Ben Rivera
Careerverified
Per 9 Inningsverified
57.5
57.5
Dave Fleming
Careerverified
Per 9 Inningsverified
83.62
83.62
Ben Rivera
Career
Per 9 Innings
73.13
73.13
Dave Fleming
Careerverified
Per 9 Innings
9
0.13
Ben Rivera
Career
Per 9 Inningsverified
5
0.14
Dave Fleming
Careerverified
Per 9 Inningsverified
5
0.07
Ben Rivera
Career
Per 9 Innings
2
0.06
Dave Fleming
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Dave Fleming
Career
Per 9 Innings
317
4.67
Ben Rivera
Careerverified
Per 9 Inningsverified
160
4.52
Dave Fleming
Career
Per 9 Innings
4.67
4.67
Ben Rivera
Careerverified
Per 9 Inningsverified
4.52
4.52
Dave Fleming
Career
Per 9 Innings
4.8
4.8
Ben Rivera
Careerverified
Per 9 Inningsverified
4.39
4.39
Dave Fleming
Career
Per 9 Innings
4.73
4.73
Ben Rivera
Careerverified
Per 9 Inningsverified
4.47
4.47
Dave Fleming
Career
Per 9 Innings
0.279
0.279
Ben Rivera
Careerverified
Per 9 Inningsverified
0.258
0.258
Dave Fleming
Careerverified
Per 9 Innings
1831
27
Ben Rivera
Career
Per 9 Innings
955
27
Dave Fleming
Careerverified
Per 9 Innings
610.1
9
Ben Rivera
Career
Per 9 Innings
318.1
9
Dave Fleming
Career
Per 9 Innings
669
9.87
Ben Rivera
Careerverified
Per 9 Inningsverified
314
8.88
Dave Fleming
Career
Per 9 Innings
9.87
9.87
Ben Rivera
Careerverified
Per 9 Inningsverified
8.88
8.88
Dave Fleming
Career
Per 9 Innings
67
0.99
Ben Rivera
Careerverified
Per 9 Inningsverified
32
0.9
Dave Fleming
Career
Per 9 Innings
0.99
0.99
Ben Rivera
Careerverified
Per 9 Inningsverified
0.9
0.9
Dave Fleming
Career
Per 9 Innings
0.58
0.58
Ben Rivera
Careerverified
Per 9 Inningsverified
0.48
0.48
Dave Fleming
Career
Per 9 Inningsverified
248
3.66
Ben Rivera
Careerverified
Per 9 Innings
152
4.3
Dave Fleming
Career
Per 9 Innings
17
0.25
Ben Rivera
Careerverified
Per 9 Inningsverified
8
0.23
Dave Fleming
Careerverified
Per 9 Inningsverified
3.66
3.66
Ben Rivera
Career
Per 9 Innings
4.3
4.3
Dave Fleming
Careerverified
Per 9 Innings
303
4.47
Ben Rivera
Career
Per 9 Inningsverified
219
6.19
Dave Fleming
Career
Per 9 Innings
4.47
4.47
Ben Rivera
Careerverified
Per 9 Inningsverified
6.19
6.19
Dave Fleming
Career
Per 9 Innings
2.61
2.61
Ben Rivera
Careerverified
Per 9 Inningsverified
3.27
3.27
Dave Fleming
Career
Per 9 Innings
0.903
0.903
Ben Rivera
Careerverified
Per 9 Inningsverified
1.165
1.165
Dave Fleming
Careerverified
Per 9 Inningsverified
20
0.29
Ben Rivera
Career
Per 9 Innings
21
0.59
Dave Fleming
Career
Per 9 Inningsverified
16
0.24
Ben Rivera
Careerverified
Per 9 Innings
11
0.31
Dave Fleming
Career
Per 9 Innings
1
0.01
Ben Rivera
Careerverified
Per 9 Inningsverified
0
0
Dave Fleming
Careerverified
Per 9 Innings
2691
39.68
Ben Rivera
Career
Per 9 Inningsverified
1405
39.72
Dave Fleming
Career
Per 9 Innings
6
0.09
Ben Rivera
Careerverified
Per 9 Inningsverified
9
0.25
Dave Fleming
Career
Per 9 Innings
346
5.1
Ben Rivera
Careerverified
Per 9 Inningsverified
168
4.75
Dave Fleming
Career
Per 9 Innings
5.1
5.1
Ben Rivera
Careerverified
Per 9 Inningsverified
4.75
4.75
Dave Fleming
Careerverified
Per 9 Inningsverified
14
0.21
Ben Rivera
Career
Per 9 Innings
16
0.45
Dave Fleming
Career
Per 9 Innings
17
0.25
Ben Rivera
Careerverified
Per 9 Inningsverified
8
0.23
Dave Fleming
Careerverified
Per 9 Inningsverified
47
0.69
Ben Rivera
Career
Per 9 Innings
24
0.68
Dave Fleming
Career
Per 9 Innings
1.503
1.503
Ben Rivera
Careerverified
Per 9 Inningsverified
1.464
1.464
Dave Fleming
Careerverified
Per 9 Inningsverified
2396
35.33
Ben Rivera
Career
Per 9 Innings
1218
34.44
Dave Fleming
Career
Per 9 Innings
2.98
2.98
Ben Rivera
Careerverified
Per 9 Inningsverified
2.51
2.51
Dave Fleming
Career
Per 9 Innings
0.297
0.297
Ben Rivera
Careerverified
Per 9 Inningsverified
0.292
0.292
Dave Fleming
Career
Per 9 Innings
39.68
39.68
Ben Rivera
Careerverified
Per 9 Inningsverified
39.72
39.72

Fielding Stats for Dave Fleming and Ben Rivera

Dave Fleming
Careerverified
Per 9 Inningsverified
5
5
Ben Rivera
Career
Per 9 Innings
3
3
Dave Fleming
Careerverified
Per 9 Innings
116
1.71
Ben Rivera
Career
Per 9 Inningsverified
67
1.89
Dave Fleming
Careerverified
Per 9 Inningsverified
97
1.43
Ben Rivera
Career
Per 9 Innings
49
1.39
Dave Fleming
Careerverified
Per 9 Innings
1831
27
Ben Rivera
Career
Per 9 Innings
955
27
Dave Fleming
Careerverified
Per 9 Innings
610.1
9
Ben Rivera
Career
Per 9 Innings
318.1
9
Dave Fleming
Careerverified
Per 9 Inningsverified
29
0.43
Ben Rivera
Career
Per 9 Innings
12
0.34
Dave Fleming
Careerverified
Per 9 Inningsverified
95
1.4
Ben Rivera
Career
Per 9 Innings
39
1.1
Dave Fleming
Career
Per 9 Innings
2
0.03
Ben Rivera
Careerverified
Per 9 Innings
1
0.03
Dave Fleming
Careerverified
Per 9 Inningsverified
126
1.86
Ben Rivera
Career
Per 9 Innings
52
1.47
Dave Fleming
Careerverified
Per 9 Inningsverified
124
1.83
Ben Rivera
Career
Per 9 Innings
51
1.44
Dave Fleming
Careerverified
Per 9 Inningsverified
98.41
98.41
Ben Rivera
Career
Per 9 Innings
98.08
98.08
Dave Fleming
Careerverified
Per 9 Inningsverified
1.069
1.069
Ben Rivera
Career
Per 9 Innings
0.761
0.761
Dave Fleming
Careerverified
Per 9 Inningsverified
83.62
83.62
Ben Rivera
Career
Per 9 Innings
73.13
73.13
Dave Fleming
Careerverified
Per 9 Inningsverified
9
0.13
Ben Rivera
Career
Per 9 Innings
2
0.06
Dave Fleming
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Dave Fleming
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Dave Fleming
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Dave Fleming
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0

Hitting Stats for Dave Fleming and Ben Rivera

Dave Fleming
Careerverified
Per 600 PA
5
Ben Rivera
Career
Per 600 PAverified
3
3
Dave Fleming
Careerverified
Per 600 PA
116
Ben Rivera
Career
Per 600 PAverified
67
343.59
Dave Fleming
Career
Per 600 PA
0
Ben Rivera
Careerverified
Per 600 PAverified
117
600
Dave Fleming
Career
Per 600 PA
0
Ben Rivera
Careerverified
Per 600 PAverified
93
476.92
Dave Fleming
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PAverified
0.086
0.086
Dave Fleming
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PAverified
0.368
0.368
Dave Fleming
Career
Per 600 PA
0
Ben Rivera
Careerverified
Per 600 PAverified
8
41.03
Dave Fleming
Career
Per 600 PA
0
Ben Rivera
Careerverified
Per 600 PAverified
8
41.03
Dave Fleming
Career
Per 600 PA
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Fleming
Career
Per 600 PA
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Fleming
Career
Per 600 PA
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Fleming
Career
Per 600 PA
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Fleming
Career
Per 600 PA
Ben Rivera
Career
Per 600 PA
0
0
Dave Fleming
Career
Per 600 PA
Ben Rivera
Career
Per 600 PA
0
0
Dave Fleming
Career
Per 600 PA
Ben Rivera
Career
Per 600 PA
0
0
Dave Fleming
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PAverified
1.16
5.96
Dave Fleming
Career
Per 600 PA
0
Ben Rivera
Careerverified
Per 600 PAverified
8
41.03
Dave Fleming
Career
Per 600 PA
0
Ben Rivera
Careerverified
Per 600 PAverified
14
71.79
Dave Fleming
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PAverified
0.141
0.141
Dave Fleming
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PAverified
0.086
0.086
Dave Fleming
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PAverified
0.227
0.227
Dave Fleming
Career
Per 600 PA
Ben Rivera
Career
Per 600 PA
0
0
Dave Fleming
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PAverified
0.085
0.085
Dave Fleming
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PAverified
0.165
0.165
Dave Fleming
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PAverified
0.151
0.151
Dave Fleming
Career
Per 600 PA
0
Ben Rivera
Careerverified
Per 600 PAverified
5
25.64
Dave Fleming
Career
Per 600 PA
0
Ben Rivera
Careerverified
Per 600 PAverified
2
10.26
Dave Fleming
Career
Per 600 PA
0
Ben Rivera
Careerverified
Per 600 PAverified
7
35.9
Dave Fleming
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PAverified
-1.72
-8.8
Dave Fleming
Career
Per 600 PA
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Fleming
Career
Per 600 PA
0
Ben Rivera
Careerverified
Per 600 PAverified
6
30.77
Dave Fleming
Career
Per 600 PA
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Fleming
Careerverified
Per 600 PAverified
0
Ben Rivera
Career
Per 600 PA
40
205.13
Dave Fleming
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PAverified
2.93
2.93
Dave Fleming
Career
Per 600 PA
Ben Rivera
Careerverified
Per 600 PAverified
0.15
0.15
Dave Fleming
Career
Per 600 PA
0
Ben Rivera
Careerverified
Per 600 PAverified
18
92.31
Dave Fleming
Career
Per 600 PA
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Fleming
Career
Per 600 PA
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Fleming
Career
Per 600 PA
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Fleming
Career
Per 600 PA
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Fleming
Career
Per 600 PA
0
Ben Rivera
Career
Per 600 PA
0
0
Dave Fleming
Career
Per 600 PA
Ben Rivera
Career
Per 600 PA