lowest fip by a player with at least 1700 ip between 1995 to 2004

Between the 1995 and 2004 seasons, Randy Johnson had the lowest fielding-independent pitching when pitching at least 1700 innings, with a FIP of 2.60.

NAME FIP IP G W L W% GS ERA SO CG SHO SV 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- H/9 PRAA
1 Randy Johnson
R. Johnson
2.60
2122.2
301
165
66
.714
293
2.70
2,831
57
25
1
1,646
636
730
195
612
96
3
15
8,548
43
12.00
2.59
4.63
0.83
33.1
7.2
1.06
.301
3.10
59
57
6.98
455.9
2 Pedro Martinez
P. Martinez
2.66
2036.1
297
161
65
.712
295
2.67
2,384
41
15
0
1,549
603
672
159
512
100
1
14
8,130
44
10.54
2.26
4.66
0.70
29.3
6.3
1.01
.279
2.97
59
61
6.85
393.9
3 Curt Schilling
C. Schilling
3.05
2123.2
293
148
86
.632
292
3.25
2,241
64
13
0
1,857
767
805
234
423
35
0
20
8,521
47
9.50
1.79
5.30
0.99
26.3
5.0
1.07
.290
3.41
73
69
7.87
313.7
4 Kevin Brown
K. Brown
3.06
1904.1
286
129
73
.639
277
2.79
1,605
32
11
0
1,650
591
671
118
454
80
0
21
7,709
50
7.59
2.15
3.54
0.56
20.8
5.9
1.10
.281
3.17
66
70
7.80
283.5
5 Greg Maddux
G. Maddux
3.14
2270.1
335
174
83
.677
335
2.89
1,626
45
18
0
2,113
729
819
169
333
62
0
78
9,115
19
6.45
1.32
4.88
0.67
17.8
3.7
1.08
.281
3.25
67
72
8.38
310.4
6 Roger Clemens
R. Clemens
3.37
2099.2
314
156
71
.687
314
3.46
2,116
23
10
0
1,844
808
879
176
768
79
0
16
8,802
75
9.07
3.29
2.76
0.75
24.0
8.7
1.24
.295
3.77
75
73
7.90
283.6
7 Mike Mussina
M. Mussina
3.50
2160.2
320
159
98
.619
320
3.72
1,860
38
15
0
2,060
892
955
238
482
29
0
18
8,837
47
7.75
2.01
3.86
0.99
21.0
5.5
1.18
.293
3.98
81
76
8.58
266.8
8 Andy Pettitte
A. Pettitte
3.72
1875.2
298
155
82
.654
291
3.94
1,354
23
3
0
1,972
821
910
151
610
31
2
23
8,016
44
6.50
2.93
2.22
0.72
16.9
7.6
1.38
.310
4.37
86
81
9.46
182.3
9 David Wells
D. Wells
3.97
2036.2
303
149
83
.642
302
4.11
1,315
45
11
0
2,162
930
1,003
243
377
48
0
22
8,513
42
5.81
1.67
3.49
1.07
15.4
4.4
1.25
.294
4.43
89
87
9.55
137.3
10 Al Leiter
A. Leiter
4.01
1909.2
301
133
99
.573
301
3.46
1,591
14
9
0
1,670
734
806
160
864
92
0
46
8,143
45
7.50
4.07
1.84
0.75
19.5
10.6
1.33
.278
3.80
82
93
7.87
67.9
11 Tom Glavine
T. Glavine
4.03
2218.0
337
154
96
.616
337
3.34
1,341
23
11
0
2,116
824
901
184
763
31
0
73
9,295
21
5.44
3.10
1.76
0.75
14.4
8.2
1.30
.277
3.66
78
93
8.59
79.2
12 Hideo Nomo
H. Nomo
4.13
1871.1
301
118
101
.539
299
4.05
1,856
16
9
0
1,631
842
902
232
853
36
0
29
7,963
105
8.93
4.10
2.18
1.12
23.3
10.7
1.33
.281
4.34
97
96
7.84
32
13 Livan Hernandez
L. Hernandez
4.19
1704.1
249
95
94
.503
248
4.13
1,181
40
7
0
1,788
782
849
183
589
42
0
41
7,323
24
6.24
3.11
2.01
0.97
16.1
8.0
1.39
.301
4.48
98
97
9.44
23.4
14 Brad Radke
B. Radke
4.19
2088.0
319
127
118
.518
318
4.23
1,267
34
9
0
2,232
982
1,048
269
390
54
0
8
8,724
24
5.46
1.68
3.25
1.16
14.5
4.5
1.26
.291
4.52
89
92
9.62
86.2
15 Mike Hampton
M. Hampton
4.20
1946.1
306
130
94
.580
306
3.95
1,213
20
8
0
2,008
854
974
165
775
44
0
32
8,423
67
5.61
3.58
1.57
0.76
14.4
9.2
1.43
.296
4.50
91
97
9.29
26.3
16 Jamie Moyer
J. Moyer
4.37
1938.2
317
141
75
.653
294
4.01
1,170
17
5
0
1,924
863
931
245
485
72
5
26
8,137
21
5.43
2.25
2.41
1.14
14.4
6.0
1.24
.272
4.32
88
96
8.93
35.3
17 Ismael Valdez
I. Valdez
4.40
1748.1
290
99
102
.493
280
4.07
1,118
13
6
1
1,787
790
850
226
491
42
4
31
7,408
21
5.76
2.53
2.28
1.16
15.1
6.6
1.30
.282
4.38
97
101
9.20
-14.2
18 Kenny Rogers
K. Rogers
4.43
1931.1
312
123
79
.609
301
4.36
1,124
24
6
0
2,047
936
1,021
200
670
82
4
15
8,357
42
5.24
3.12
1.68
0.93
13.4
8.0
1.41
.294
4.76
92
96
9.54
41.2
19 Steve Trachsel
S. Trachsel
4.68
1936.0
320
109
122
.472
319
4.30
1,294
17
7
0
1,987
926
1,016
267
693
41
0
57
8,320
43
6.02
3.22
1.87
1.24
15.6
8.3
1.38
.285
4.72
100
107
9.24
-64.8
20 Tim Wakefield
T. Wakefield
4.72
1846.1
387
114
99
.535
250
4.31
1,329
18
3
22
1,788
884
1,027
244
719
115
61
21
8,005
59
6.48
3.50
1.85
1.19
16.6
9.0
1.36
.276
5.01
90
105
8.72
-47.6

More Diamondbacks Stats

Team Rankings

HR

133

4th

R

467

3rd

SO

786

7th

ERA

4.68

26th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
56
36
.609
Giants Giants
50
42
.543
6.0
Padres Padres
48
42
.533
7.0
Diamondbacks Diamondbacks
45
46
.495
10.5
Rockies Rockies
21
70
.231
34.5
Schedule
DATE MATCHUP TIME (ET)
Tue
7/8
AZ AZ
@
SDP SDP
9:40 PM
Wed
7/9
AZ AZ
@
SDP SDP
9:40 PM
Thu
7/10
AZ AZ
@
SDP SDP
9:40 PM
Fri
7/11
AZ AZ
@
LAA LAA
9:38 PM
Sat
7/12
AZ AZ
@
LAA LAA
9:38 PM
Last Game
SDP Padres

48 - 42

3

Final

6

AZ Diamondbacks

45 - 46

Mon 7 Jul 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
Blue Jays Blue Jays
53
38
.582
Yankees Yankees
49
41
.544
3.5
AL Central W L PCT GB
Tigers Tigers
58
34
.630
Royals Royals
44
48
.478
14.0
AL West W L PCT GB
Astros Astros
55
36
.604
Mariners Mariners
48
42
.533
6.5
NL East W L PCT GB
Phillies Phillies
53
38
.582
Mets Mets
52
39
.571
1.0
NL Central W L PCT GB
Cubs Cubs
54
36
.600
Brewers Brewers
51
40
.560
3.5
NL West W L PCT GB
Dodgers Dodgers
56
36
.609
Giants Giants
50
42
.543
6.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/21
DET DET
@
TBR TBR
9-3
Sat
6/21
TEX TEX
@
PIT PIT
3-8
Sat
6/21
CIN CIN
@
STL STL
4-1
Sat
6/21
WSH WSH
@
LAD LAD
7-13
Sun
6/22
TEX TEX
@
BAL BAL
0-6

Schedule

DATE MATCHUP TIME (ET)
Tue
7/8
NYM NYM
@
BAL BAL
6:35 PM
Tue
7/8
TBR TBR
@
DET DET
6:40 PM
Tue
7/8
SEA SEA
@
NYY NYY
7:05 PM
Tue
7/8
MIA MIA
@
CIN CIN
7:10 PM
Tue
7/8
COL COL
@
BOS BOS
7:10 PM