Ben Rivera vs. Jason Windsor — Career Comparison

Gen XD.R.Throws RightBats RightCaribbeanPhiladelphia PhilliesNational LeagueStarting Pitcher
MillenialCaliforniaThrows RightBats RightNorth AmericaOakland AthleticsAmerican LeagueStarting Pitcher

On the career pitching numbers, Ben Rivera posted a stronger line than Jason Windsor. Ben Rivera posted stronger numbers in ERA (4.52 vs 6.59) and WHIP (1.489 vs 1.902). 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 Jason Windsor

Ben Rivera
Careerverified
Per 9 Inningsverified
3
3
Jason Windsor
Career
Per 9 Innings
1
1
Ben Rivera
Careerverified
Per 9 Innings
67
1.89
Jason Windsor
Career
Per 9 Inningsverified
4
2.63
Ben Rivera
Careerverified
Per 9 Innings
49
1.39
Jason Windsor
Career
Per 9 Inningsverified
3
1.98
Ben Rivera
Careerverified
Per 9 Inningsverified
23
0.65
Jason Windsor
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Inningsverified
17
0.48
Jason Windsor
Careerverified
Per 9 Innings
1
0.66
Ben Rivera
Careerverified
Per 9 Inningsverified
57.5
57.5
Jason Windsor
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
73.13
73.13
Jason Windsor
Careerverified
Per 9 Inningsverified
75
75
Ben Rivera
Careerverified
Per 9 Inningsverified
5
0.14
Jason Windsor
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
2
0.06
Jason Windsor
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Jason Windsor
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Inningsverified
160
4.52
Jason Windsor
Careerverified
Per 9 Innings
10
6.59
Ben Rivera
Careerverified
Per 9 Inningsverified
4.52
4.52
Jason Windsor
Career
Per 9 Innings
6.59
6.59
Ben Rivera
Careerverified
Per 9 Inningsverified
4.39
4.39
Jason Windsor
Career
Per 9 Innings
7.64
7.64
Ben Rivera
Careerverified
Per 9 Inningsverified
4.47
4.47
Jason Windsor
Career
Per 9 Innings
5.12
5.12
Ben Rivera
Careerverified
Per 9 Inningsverified
0.258
0.258
Jason Windsor
Career
Per 9 Innings
0.375
0.375
Ben Rivera
Careerverified
Per 9 Innings
955
27
Jason Windsor
Career
Per 9 Innings
41
27
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Jason Windsor
Career
Per 9 Innings
13.2
9
Ben Rivera
Career
Per 9 Inningsverified
314
8.88
Jason Windsor
Careerverified
Per 9 Innings
21
13.83
Ben Rivera
Careerverified
Per 9 Inningsverified
8.88
8.88
Jason Windsor
Career
Per 9 Innings
13.83
13.83
Ben Rivera
Career
Per 9 Inningsverified
32
0.9
Jason Windsor
Careerverified
Per 9 Innings
2
1.32
Ben Rivera
Careerverified
Per 9 Inningsverified
0.9
0.9
Jason Windsor
Career
Per 9 Innings
1.32
1.32
Ben Rivera
Careerverified
Per 9 Inningsverified
0.48
0.48
Jason Windsor
Career
Per 9 Innings
0.5
0.5
Ben Rivera
Career
Per 9 Innings
152
4.3
Jason Windsor
Careerverified
Per 9 Inningsverified
5
3.29
Ben Rivera
Career
Per 9 Innings
8
0.23
Jason Windsor
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
4.3
4.3
Jason Windsor
Careerverified
Per 9 Inningsverified
3.29
3.29
Ben Rivera
Careerverified
Per 9 Inningsverified
219
6.19
Jason Windsor
Career
Per 9 Innings
6
3.95
Ben Rivera
Careerverified
Per 9 Inningsverified
6.19
6.19
Jason Windsor
Career
Per 9 Innings
3.95
3.95
Ben Rivera
Careerverified
Per 9 Inningsverified
3.27
3.27
Jason Windsor
Career
Per 9 Innings
1.5
1.5
Ben Rivera
Careerverified
Per 9 Inningsverified
1.165
1.165
Jason Windsor
Career
Per 9 Innings
0.805
0.805
Ben Rivera
Career
Per 9 Innings
21
0.59
Jason Windsor
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
11
0.31
Jason Windsor
Careerverified
Per 9 Inningsverified
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Jason Windsor
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Innings
1405
39.72
Jason Windsor
Career
Per 9 Inningsverified
65
42.8
Ben Rivera
Careerverified
Per 9 Innings
9
0.25
Jason Windsor
Career
Per 9 Inningsverified
1
0.66
Ben Rivera
Career
Per 9 Inningsverified
168
4.75
Jason Windsor
Careerverified
Per 9 Innings
12
7.9
Ben Rivera
Careerverified
Per 9 Inningsverified
4.75
4.75
Jason Windsor
Career
Per 9 Innings
7.9
7.9
Ben Rivera
Career
Per 9 Inningsverified
16
0.45
Jason Windsor
Careerverified
Per 9 Innings
2
1.32
Ben Rivera
Career
Per 9 Inningsverified
8
0.23
Jason Windsor
Careerverified
Per 9 Innings
2
1.32
Ben Rivera
Careerverified
Per 9 Innings
24
0.68
Jason Windsor
Career
Per 9 Inningsverified
3
1.98
Ben Rivera
Careerverified
Per 9 Inningsverified
1.464
1.464
Jason Windsor
Career
Per 9 Innings
1.902
1.902
Ben Rivera
Careerverified
Per 9 Innings
1218
34.44
Jason Windsor
Career
Per 9 Inningsverified
56
36.88
Ben Rivera
Careerverified
Per 9 Inningsverified
2.51
2.51
Jason Windsor
Career
Per 9 Innings
3
3
Ben Rivera
Careerverified
Per 9 Inningsverified
0.292
0.292
Jason Windsor
Career
Per 9 Innings
0.396
0.396
Ben Rivera
Career
Per 9 Innings
39.72
39.72
Jason Windsor
Careerverified
Per 9 Inningsverified
42.8
42.8

Fielding Stats for Ben Rivera and Jason Windsor

Ben Rivera
Careerverified
Per 9 Inningsverified
3
3
Jason Windsor
Career
Per 9 Innings
1
1
Ben Rivera
Careerverified
Per 9 Innings
67
1.89
Jason Windsor
Career
Per 9 Inningsverified
4
2.63
Ben Rivera
Careerverified
Per 9 Innings
49
1.39
Jason Windsor
Career
Per 9 Inningsverified
3
1.98
Ben Rivera
Careerverified
Per 9 Innings
955
27
Jason Windsor
Career
Per 9 Innings
41
27
Ben Rivera
Careerverified
Per 9 Innings
318.1
9
Jason Windsor
Career
Per 9 Innings
13.2
9
Ben Rivera
Careerverified
Per 9 Inningsverified
12
0.34
Jason Windsor
Career
Per 9 Innings
0
0
Ben Rivera
Careerverified
Per 9 Inningsverified
39
1.1
Jason Windsor
Career
Per 9 Innings
1
0.66
Ben Rivera
Career
Per 9 Inningsverified
1
0.03
Jason Windsor
Career
Per 9 Innings
1
0.66
Ben Rivera
Careerverified
Per 9 Inningsverified
52
1.47
Jason Windsor
Career
Per 9 Innings
2
1.32
Ben Rivera
Careerverified
Per 9 Inningsverified
51
1.44
Jason Windsor
Career
Per 9 Innings
1
0.66
Ben Rivera
Careerverified
Per 9 Inningsverified
98.08
98.08
Jason Windsor
Career
Per 9 Innings
50
50
Ben Rivera
Careerverified
Per 9 Inningsverified
0.761
0.761
Jason Windsor
Career
Per 9 Innings
0.25
0.25
Ben Rivera
Career
Per 9 Innings
73.13
73.13
Jason Windsor
Careerverified
Per 9 Inningsverified
75
75
Ben Rivera
Careerverified
Per 9 Inningsverified
2
0.06
Jason Windsor
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Jason Windsor
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Jason Windsor
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Jason Windsor
Career
Per 9 Innings
0
0
Ben Rivera
Career
Per 9 Innings
0
0
Jason Windsor
Career
Per 9 Innings
0
0

Hitting Stats for Ben Rivera and Jason Windsor

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