Pedro Strop vs. Ron Willis — Career Comparison
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
Career
Per 9 Innings
561
9.98
Ron Willis
Career
Per 9 Innings
188
7.1
Pedro Strop
Career
Per 9 Innings
49.15
49.15
Ron Willis
Career
Per 9 Innings
47.83
47.83
Pedro Strop
Career
Per 9 Innings
180
3.2
Ron Willis
Career
Per 9 Innings
88
3.32
Pedro Strop
Career
Per 9 Innings
2.76
2.76
Ron Willis
Career
Per 9 Innings
3.36
3.36
Pedro Strop
Career
Per 9 Innings
3.28
3.28
Ron Willis
Career
Per 9 Innings
4.36
4.36
Pedro Strop
Career
Per 9 Innings
0.198
0.198
Ron Willis
Career
Per 9 Innings
0.232
0.232
Pedro Strop
Career
Per 9 Innings
1517
27
Ron Willis
Career
Per 9 Innings
715
27
Pedro Strop
Career
Per 9 Innings
505.2
9
Ron Willis
Career
Per 9 Innings
238.1
9
Pedro Strop
Career
Per 9 Innings
6.41
6.41
Ron Willis
Career
Per 9 Innings
7.89
7.89
Pedro Strop
Career
Per 9 Innings
0.61
0.61
Ron Willis
Career
Per 9 Innings
0.57
0.57
Pedro Strop
Career
Per 9 Innings
0.06
0.06
Ron Willis
Career
Per 9 Innings
0.08
0.08
Pedro Strop
Career
Per 9 Innings
19
0.34
Ron Willis
Career
Per 9 Innings
40
1.51
Pedro Strop
Career
Per 9 Innings
4.13
4.13
Ron Willis
Career
Per 9 Innings
4.49
4.49
Pedro Strop
Career
Per 9 Innings
554
9.86
Ron Willis
Career
Per 9 Innings
128
4.83
Pedro Strop
Career
Per 9 Innings
9.86
9.86
Ron Willis
Career
Per 9 Innings
4.83
4.83
Pedro Strop
Career
Per 9 Innings
0.99
0.99
Ron Willis
Career
Per 9 Innings
0.68
0.68
Pedro Strop
Career
Per 9 Innings
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
Career
Per 9 Innings
13
0.49
Pedro Strop
Career
Per 9 Innings
37
0.66
Ron Willis
Career
Per 9 Innings
9
0.34
Pedro Strop
Career
Per 9 Innings
2111
37.57
Ron Willis
Career
Per 9 Innings
1037
39.16
Pedro Strop
Career
Per 9 Innings
141
2.51
Ron Willis
Career
Per 9 Innings
74
2.79
Pedro Strop
Career
Per 9 Innings
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
Career
Per 9 Innings
4
0.15
Pedro Strop
Career
Per 9 Innings
12
0.21
Ron Willis
Career
Per 9 Innings
3
0.11
Pedro Strop
Career
Per 9 Innings
52
0.93
Ron Willis
Career
Per 9 Innings
0
0
Pedro Strop
Career
Per 9 Innings
1.171
1.171
Ron Willis
Career
Per 9 Innings
1.376
1.376
Pedro Strop
Career
Per 9 Innings
1815
32.3
Ron Willis
Career
Per 9 Innings
902
34.06
Pedro Strop
Career
Per 9 Innings
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
Career
Per 9 Innings
0.256
0.256
Pedro Strop
Career
Per 9 Innings
37.57
37.57
Ron Willis
Career
Per 9 Innings
39.16
39.16
Fielding Stats for Pedro Strop and Ron Willis
Pedro Strop
Career
Per 9 Innings
562
9.98
Ron Willis
Career
Per 9 Innings
188
7.1
Pedro Strop
Career
Per 9 Innings
1520
27
Ron Willis
Career
Per 9 Innings
715
27
Pedro Strop
Career
Per 9 Innings
506.2
9
Ron Willis
Career
Per 9 Innings
238.1
9
Pedro Strop
Career
Per 9 Innings
98
1.74
Ron Willis
Career
Per 9 Innings
80
3.02
Pedro Strop
Career
Per 9 Innings
92
1.63
Ron Willis
Career
Per 9 Innings
80
3.02
Pedro Strop
Career
Per 9 Innings
93.88
93.88
Ron Willis
Career
Per 9 Innings
100
100
Pedro Strop
Career
Per 9 Innings
0.164
0.164
Ron Willis
Career
Per 9 Innings
0.426
0.426
Pedro Strop
Career
Per 9 Innings
4
0.07
Ron Willis
Career
Per 9 Innings
6
0.23
Hitting Stats for Pedro Strop and Ron Willis
Pedro Strop
Career
Per 600 PA
562
84300
Ron Willis
Career
Per 600 PA
188
4338.46
Pedro Strop
Career
Per 600 PA
0
0
Ron Willis
Career
Per 600 PA
0.137
0.137
Pedro Strop
Career
Per 600 PA
Ron Willis
Career
Per 600 PA
3.25
3.25
Pedro Strop
Career
Per 600 PA
1
150
Ron Willis
Career
Per 600 PA
1
23.08