Pedro Strop vs. Ron Willis — Career Comparison

MillenialD.R.Throws RightBats RightCaribbeanChicago CubsNational LeagueRelief Pitcher
Silent GenerationTennesseeThrows RightBats RightNorth AmericaSt. Louis CardinalsNational LeagueRelief Pitcher

The numbers give Pedro Strop a clear advantage over Ron Willis across the core pitching metrics. Pedro Strop led in home run suppression (HR9+ 182 vs 134), strikeout rate (K%+ 114 vs 78), and skill-based run prevention (DICE+ 111 vs 90). Pedro Strop was the better reliever — the numbers make that case clearly.

Pitching Stats for Pedro Strop and Ron Willis

Pedro Strop
Careerverified
Per 9 Inningsverified
13
13
Ron Willis
Career
Per 9 Innings
5
5
Pedro Strop
Careerverified
Per 9 Inningsverified
561
9.98
Ron Willis
Career
Per 9 Innings
188
7.1
Pedro Strop
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Pedro Strop
Careerverified
Per 9 Inningsverified
29
0.52
Ron Willis
Career
Per 9 Innings
11
0.42
Pedro Strop
Career
Per 9 Innings
30
0.53
Ron Willis
Careerverified
Per 9 Inningsverified
12
0.45
Pedro Strop
Careerverified
Per 9 Inningsverified
49.15
49.15
Ron Willis
Career
Per 9 Innings
47.83
47.83
Pedro Strop
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Pedro Strop
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Pedro Strop
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Pedro Strop
Careerverified
Per 9 Innings
32
0.57
Ron Willis
Career
Per 9 Inningsverified
19
0.72
Pedro Strop
Career
Per 9 Inningsverified
180
3.2
Ron Willis
Careerverified
Per 9 Innings
88
3.32
Pedro Strop
Careerverified
Per 9 Inningsverified
3.2
3.2
Ron Willis
Career
Per 9 Innings
3.32
3.32
Pedro Strop
Careerverified
Per 9 Inningsverified
2.76
2.76
Ron Willis
Career
Per 9 Innings
3.36
3.36
Pedro Strop
Careerverified
Per 9 Inningsverified
3.28
3.28
Ron Willis
Career
Per 9 Innings
4.36
4.36
Pedro Strop
Careerverified
Per 9 Inningsverified
0.198
0.198
Ron Willis
Career
Per 9 Innings
0.232
0.232
Pedro Strop
Careerverified
Per 9 Innings
1517
27
Ron Willis
Career
Per 9 Innings
715
27
Pedro Strop
Careerverified
Per 9 Innings
505.2
9
Ron Willis
Career
Per 9 Innings
238.1
9
Pedro Strop
Career
Per 9 Inningsverified
360
6.41
Ron Willis
Careerverified
Per 9 Innings
209
7.89
Pedro Strop
Careerverified
Per 9 Inningsverified
6.41
6.41
Ron Willis
Career
Per 9 Innings
7.89
7.89
Pedro Strop
Career
Per 9 Innings
34
0.61
Ron Willis
Careerverified
Per 9 Inningsverified
15
0.57
Pedro Strop
Career
Per 9 Innings
0.61
0.61
Ron Willis
Careerverified
Per 9 Inningsverified
0.57
0.57
Pedro Strop
Careerverified
Per 9 Inningsverified
0.06
0.06
Ron Willis
Career
Per 9 Innings
0.08
0.08
Pedro Strop
Career
Per 9 Inningsverified
232
4.13
Ron Willis
Careerverified
Per 9 Innings
119
4.49
Pedro Strop
Careerverified
Per 9 Inningsverified
19
0.34
Ron Willis
Career
Per 9 Innings
40
1.51
Pedro Strop
Careerverified
Per 9 Inningsverified
4.13
4.13
Ron Willis
Career
Per 9 Innings
4.49
4.49
Pedro Strop
Careerverified
Per 9 Inningsverified
554
9.86
Ron Willis
Career
Per 9 Innings
128
4.83
Pedro Strop
Careerverified
Per 9 Inningsverified
9.86
9.86
Ron Willis
Career
Per 9 Innings
4.83
4.83
Pedro Strop
Careerverified
Per 9 Inningsverified
0.99
0.99
Ron Willis
Career
Per 9 Innings
0.68
0.68
Pedro Strop
Careerverified
Per 9 Inningsverified
1.554
1.554
Ron Willis
Career
Per 9 Innings
1.036
1.036
Pedro Strop
Career
Per 9 Innings
54
0.96
Ron Willis
Careerverified
Per 9 Inningsverified
13
0.49
Pedro Strop
Career
Per 9 Innings
37
0.66
Ron Willis
Careerverified
Per 9 Inningsverified
9
0.34
Pedro Strop
Career
Per 9 Innings
6
0.11
Ron Willis
Careerverified
Per 9 Inningsverified
0
0
Pedro Strop
Careerverified
Per 9 Innings
2111
37.57
Ron Willis
Career
Per 9 Inningsverified
1037
39.16
Pedro Strop
Careerverified
Per 9 Innings
141
2.51
Ron Willis
Career
Per 9 Inningsverified
74
2.79
Pedro Strop
Career
Per 9 Inningsverified
194
3.45
Ron Willis
Careerverified
Per 9 Innings
101
3.81
Pedro Strop
Careerverified
Per 9 Inningsverified
3.45
3.45
Ron Willis
Career
Per 9 Innings
3.81
3.81
Pedro Strop
Career
Per 9 Innings
15
0.27
Ron Willis
Careerverified
Per 9 Inningsverified
4
0.15
Pedro Strop
Career
Per 9 Innings
12
0.21
Ron Willis
Careerverified
Per 9 Inningsverified
3
0.11
Pedro Strop
Careerverified
Per 9 Inningsverified
52
0.93
Ron Willis
Career
Per 9 Innings
0
0
Pedro Strop
Careerverified
Per 9 Inningsverified
1.171
1.171
Ron Willis
Career
Per 9 Innings
1.376
1.376
Pedro Strop
Careerverified
Per 9 Innings
1815
32.3
Ron Willis
Career
Per 9 Inningsverified
902
34.06
Pedro Strop
Careerverified
Per 9 Inningsverified
0.35
0.35
Ron Willis
Career
Per 9 Innings
0.54
0.54
Pedro Strop
Career
Per 9 Innings
0.266
0.266
Ron Willis
Careerverified
Per 9 Inningsverified
0.256
0.256
Pedro Strop
Career
Per 9 Innings
37.57
37.57
Ron Willis
Careerverified
Per 9 Inningsverified
39.16
39.16

Fielding Stats for Pedro Strop and Ron Willis

Pedro Strop
Careerverified
Per 9 Inningsverified
13
13
Ron Willis
Career
Per 9 Innings
5
5
Pedro Strop
Careerverified
Per 9 Inningsverified
562
9.98
Ron Willis
Career
Per 9 Innings
188
7.1
Pedro Strop
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Pedro Strop
Careerverified
Per 9 Innings
1520
27
Ron Willis
Career
Per 9 Innings
715
27
Pedro Strop
Careerverified
Per 9 Innings
506.2
9
Ron Willis
Career
Per 9 Innings
238.1
9
Pedro Strop
Careerverified
Per 9 Innings
42
0.75
Ron Willis
Career
Per 9 Inningsverified
24
0.91
Pedro Strop
Career
Per 9 Innings
50
0.89
Ron Willis
Careerverified
Per 9 Inningsverified
56
2.11
Pedro Strop
Career
Per 9 Innings
6
0.11
Ron Willis
Careerverified
Per 9 Inningsverified
0
0
Pedro Strop
Careerverified
Per 9 Innings
98
1.74
Ron Willis
Career
Per 9 Inningsverified
80
3.02
Pedro Strop
Careerverified
Per 9 Innings
92
1.63
Ron Willis
Career
Per 9 Inningsverified
80
3.02
Pedro Strop
Career
Per 9 Innings
93.88
93.88
Ron Willis
Careerverified
Per 9 Inningsverified
100
100
Pedro Strop
Career
Per 9 Innings
0.164
0.164
Ron Willis
Careerverified
Per 9 Inningsverified
0.426
0.426
Pedro Strop
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Pedro Strop
Career
Per 9 Innings
4
0.07
Ron Willis
Careerverified
Per 9 Inningsverified
6
0.23
Pedro Strop
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Pedro Strop
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Pedro Strop
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0
Pedro Strop
Career
Per 9 Innings
0
0
Ron Willis
Career
Per 9 Innings
0
0

Hitting Stats for Pedro Strop and Ron Willis

Pedro Strop
Careerverified
Per 600 PAverified
13
13
Ron Willis
Career
Per 600 PA
5
5
Pedro Strop
Careerverified
Per 600 PAverified
562
84300
Ron Willis
Career
Per 600 PA
188
4338.46
Pedro Strop
Career
Per 600 PA
4
600
Ron Willis
Careerverified
Per 600 PA
26
600
Pedro Strop
Career
Per 600 PAverified
4
600
Ron Willis
Careerverified
Per 600 PA
25
576.92
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.16
0.16
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.404
0.404
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
4
92.31
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
3
69.23
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
1
23.08
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
1
23.08
Pedro Strop
Career
Per 600 PA
Ron Willis
Careerverified
Per 600 PAverified
0.25
0.25
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Pedro Strop
Career
Per 600 PA
Ron Willis
Career
Per 600 PA
0
0
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.8
18.42
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
5
115.38
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
5
115.38
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.192
0.192
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.2
0.2
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.392
0.392
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.04
0.04
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.137
0.137
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.273
0.273
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
0.235
0.235
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
1
23.08
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
3
69.23
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
4
92.31
Pedro Strop
Career
Per 600 PA
-0.73
-110
Ron Willis
Careerverified
Per 600 PAverified
0.27
6.2
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Careerverified
Per 600 PAverified
1
23.08
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Pedro Strop
Careerverified
Per 600 PAverified
0
0
Ron Willis
Career
Per 600 PA
8
184.62
Pedro Strop
Career
Per 600 PA
Ron Willis
Careerverified
Per 600 PAverified
3.25
3.25
Pedro Strop
Career
Per 600 PA
Ron Willis
Careerverified
Per 600 PAverified
0.13
0.13
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Pedro Strop
Career
Per 600 PA
1
150
Ron Willis
Career
Per 600 PAverified
1
23.08
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0
0
Pedro Strop
Career
Per 600 PA
Ron Willis
Career
Per 600 PA