which player has the highest winning percentage in 2020 to 2021 minimum 30 games

Between the 2020 and 2021 seasons, 20 pitchers were tied for the best win percentage when pitching in 30+ games, at 1.000. The first three are Zach Pop, Edgar Santana and Will Vest.

NAME W% G W L GS ERA SO CG SHO SV IP H ER R HR BB HBP GF IBB TBF WP K/9 BB/9 K/BB HR/9 K% BB% WHIP BABIP RA ERA- FIP FIP- H/9 PRAA
1 Zach Pop
Z. Pop
1.000
50
1
0
0
4.12
51
0
0
0
54.2
54
25
29
3
24
8
10
2
246
2
8.40
3.95
2.13
0.49
20.7
9.8
1.43
.319
4.77
98
3.77
91
8.89
2.4
2 Edgar Santana
E. Santana
1.000
41
3
0
0
3.59
33
0
0
0
42.2
37
17
20
7
12
0
13
1
175
1
6.96
2.53
2.75
1.48
18.9
6.9
1.15
.244
4.22
85
4.59
109
7.80
-1.9
3 Will Vest
W. Vest
1.000
32
1
0
0
6.17
27
0
0
0
35.0
38
24
25
2
18
3
4
0
156
3
6.94
4.63
1.50
0.51
17.3
11.5
1.60
.340
6.43
149
4.16
100
9.77
-0.1
4 Jake Cousins
J. Cousins
1.000
30
1
0
0
2.70
44
0
0
0
30.0
16
9
9
3
19
4
3
1
125
2
13.20
5.70
2.32
0.90
35.2
15.2
1.17
.236
2.70
64
3.83
89
4.80
1.5
5 Shawn Armstrong
S. Armstrong
1.000
45
3
0
0
5.29
58
0
0
0
51.0
48
30
34
11
18
3
13
0
222
2
10.24
3.18
3.22
1.94
26.1
8.1
1.29
.280
6.00
122
4.93
112
8.47
-2.8
6 Austin Brice
A. Brice
1.000
34
1
0
1
6.21
37
0
0
0
33.1
31
23
23
5
20
6
6
0
151
1
9.99
5.40
1.85
1.35
24.5
13.2
1.53
.313
6.21
134
5.24
120
8.37
-3.1
7 A.J. Cole
A.J. Cole
1.000
30
3
0
0
2.59
27
0
0
2
31.1
25
9
10
4
10
0
11
2
125
3
7.76
2.87
2.70
1.15
21.6
8.0
1.12
.250
2.87
56
4.07
93
7.18
1
8 Buck Farmer
B. Farmer
1.000
59
1
0
0
5.40
51
0
0
0
56.2
60
34
34
12
26
5
17
1
260
3
8.10
4.13
1.96
1.91
19.6
10.0
1.52
.289
5.40
125
5.76
135
9.53
-9.4
9 James Hoyt
J. Hoyt
1.000
33
2
0
0
3.18
31
0
0
0
22.2
21
8
12
1
15
3
6
1
108
2
12.31
5.96
2.07
0.40
28.7
13.9
1.59
.345
4.76
72
3.40
78
8.34
2.4
10 Joe Kelly
J. Kelly
1.000
60
2
0
1
2.67
59
0
0
2
54.0
36
16
19
3
22
4
9
1
224
3
9.83
3.67
2.68
0.50
26.3
9.8
1.07
.243
3.17
65
3.15
73
6.00
7
11 Corey Knebel
C. Knebel
1.000
42
4
0
4
3.69
45
0
0
3
39.0
31
16
17
6
17
0
5
1
163
0
10.38
3.92
2.65
1.38
27.6
10.4
1.23
.263
3.92
86
4.17
95
7.15
0.7
12 Adam Kolarek
A. Kolarek
1.000
32
3
0
0
3.21
17
0
0
1
28.0
26
10
12
3
9
1
5
0
123
3
5.46
2.89
1.89
0.96
13.8
7.3
1.25
.247
3.86
77
4.43
103
8.36
-0.3
13 Zack Littell
Z. Littell
1.000
69
4
0
2
3.57
66
0
0
2
68.0
58
27
31
12
27
3
13
1
283
4
8.74
3.57
2.44
1.59
23.3
9.5
1.25
.263
4.10
87
4.84
116
7.68
-5.7
14 Dillon Maples
D. Maples
1.000
30
1
0
0
3.06
41
0
0
0
32.1
16
11
13
2
29
8
11
0
148
5
11.41
8.07
1.41
0.56
27.7
19.6
1.39
.206
3.62
73
4.86
115
4.45
-2.4
15 Kyle McGowin
K. McGowin
1.000
36
1
0
0
4.39
51
0
0
1
41.0
30
20
20
7
19
2
10
2
175
2
11.20
4.17
2.68
1.54
29.1
10.9
1.20
.240
4.39
102
4.44
102
6.59
-0.4
16 Darren O'Day
D. O'Day
1.000
31
4
0
0
2.00
33
0
0
0
27.0
17
6
7
3
9
4
2
0
113
0
11.00
3.00
3.67
1.00
29.2
8.0
0.96
.219
2.33
46
3.62
83
5.67
2.3
17 Drew Pomeranz
D. Pomeranz
1.000
47
2
0
0
1.62
59
0
0
4
44.1
28
8
9
3
20
0
7
1
175
1
11.98
4.06
2.95
0.61
33.7
11.4
1.08
.269
1.83
40
2.74
64
5.68
7.7
18 Kyle Ryan
K. Ryan
1.000
31
1
0
0
5.90
19
0
0
2
29.0
33
19
19
8
12
0
6
1
128
1
5.90
3.72
1.58
2.48
14.8
9.4
1.55
.281
5.90
138
6.69
155
10.24
-7.8
19 Eric Yardley
E. Yardley
1.000
41
2
0
0
3.86
24
0
0
0
42.0
43
18
21
5
20
4
9
2
186
1
5.14
4.29
1.20
1.07
12.9
10.8
1.50
.286
4.50
91
5.29
122
9.21
-4.2
20 Nick Mears
N. Mears
1.000
34
1
0
0
5.08
30
0
0
0
28.1
29
16
17
6
20
0
8
1
133
4
9.53
6.35
1.50
1.91
22.6
15.0
1.73
.299
5.40
119
5.92
138
9.21
-5.1
21 Caleb Thielbar
C. Thielbar
.900
76
9
1
0
3.00
99
0
0
0
84.0
69
28
30
8
29
3
17
1
348
5
10.61
3.11
3.41
0.86
28.4
8.3
1.17
.292
3.21
70
3.19
75
7.39
10.2
22 Julio Urías
J. Urías
.885
43
23
3
42
3.03
240
0
0
0
240.2
196
81
87
24
56
7
0
3
969
4
8.98
2.09
4.29
0.90
24.8
5.8
1.05
.268
3.25
73
3.25
75
7.33
28.3
23 José Alvarado
J. Alvarado
.875
73
7
1
0
4.45
81
0
0
5
64.2
51
32
37
7
53
9
13
5
296
12
11.27
7.38
1.53
0.97
27.4
17.9
1.61
.301
5.15
106
4.94
115
7.10
-4.5
24 JT Chargois
JT Chargois
.857
56
6
1
0
2.52
53
0
0
0
53.2
38
15
16
5
20
6
3
3
216
2
8.89
3.35
2.65
0.84
24.5
9.3
1.08
.250
2.68
61
3.85
93
6.37
1.6
25 Collin McHugh
C. McHugh
.857
37
6
1
7
1.55
74
0
0
1
64.0
48
11
15
3
12
2
11
2
247
2
10.41
1.69
6.17
0.42
30.0
4.9
0.94
.288
2.11
38
2.12
52
6.75
14.6

More Marlins Stats

Team Rankings

HR

54

27th

R

256

22nd

SO

501

25th

ERA

5.03

27th

2025 Division Standings
TEAM W L PCT GB
Mets Mets
41
24
.631
Phillies Phillies
37
28
.569
4.0
Nationals Nationals
30
34
.469
10.5
Braves Braves
27
36
.429
13.0
Marlins Marlins
24
39
.381
16.0
Schedule
DATE MATCHUP TIME (ET)
Mon
6/9
MIA MIA
@
PIT PIT
6:40 PM
Tue
6/10
MIA MIA
@
PIT PIT
6:40 PM
Wed
6/11
MIA MIA
@
PIT PIT
12:35 PM
Fri
6/13
MIA MIA
@
WSH WSH
6:45 PM
Sat
6/14
MIA MIA
@
WSH WSH
1:05 PM
Last Game
TBR Rays

35 - 30

3

Final

2

MIA Marlins

24 - 39

Sun 8 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
39
24
.619
Blue Jays Blue Jays
35
29
.547
4.5
AL Central W L PCT GB
Tigers Tigers
43
24
.642
Guardians Guardians
34
30
.531
7.5
AL West W L PCT GB
Astros Astros
36
29
.554
Mariners Mariners
32
31
.508
3.0
NL East W L PCT GB
Mets Mets
41
24
.631
Phillies Phillies
37
28
.569
4.0
NL Central W L PCT GB
Cubs Cubs
40
25
.615
Cardinals Cardinals
36
28
.563
3.5
NL West W L PCT GB
Dodgers Dodgers
38
27
.585
Padres Padres
37
27
.578
0.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
5/23
MIL MIL
@
PIT PIT
1-2
Fri
5/23
SEA SEA
@
HOU HOU
1-2
Fri
5/23
CHC CHC
@
CIN CIN
4-6
Fri
5/23
SDP SDP
@
ATL ATL
1-7
Fri
5/23
NYY NYY
@
COL COL
13-1

Schedule

DATE MATCHUP TIME (ET)
Sun
6/8
BOS BOS
@
NYY NYY
7:10 PM
Mon
6/9
MIA MIA
@
PIT PIT
6:40 PM
Mon
6/9
CIN CIN
@
CLE CLE
6:40 PM
Mon
6/9
CHC CHC
@
PHI PHI
6:45 PM
Mon
6/9
TBR TBR
@
BOS BOS
7:10 PM