Rank Name Team G Batters Faced IP TBA TOP
1 Randy Johnson ARI 35 994 249.2 368.0 0.374
2 Mike Mussina NYY 34 909 228.2 347.0 0.384
3 Russ Ortiz SFG 33 911 218.2 355.0 0.394
4 Roy Oswalt HOU 28 575 141.2 225.0 0.394
5 Mark Mulder OAK 34 927 229.1 366.0 0.398
6 Greg Maddux ATL 34 927 233.0 366.0 0.400
7 Freddy García SEA 34 971 238.2 394.0 0.409
8 John Burkett ATL 34 902 219.1 368.0 0.411
9 Joe Mays MIN 34 957 233.2 391.0 0.412
10 Javier Vázquez MON 32 898 223.2 368.0 0.414
11 Mark Buehrle CHW 32 885 221.1 364.0 0.416
12 Brad Penny FLA 31 833 205.0 343.0 0.416
13 Tim Hudson OAK 35 980 235.0 403.0 0.416
14 Kelvim Escobar TOR 59 517 126.0 215.0 0.417
15 Curt Schilling ARI 35 1021 256.2 424.0 0.419
16 Jon Lieber CHC 34 958 232.1 399.0 0.422
17 Jamie Moyer SEA 33 851 209.2 358.0 0.423
18 Matt Morris STL 34 909 216.1 379.0 0.423
19 Barry Zito OAK 35 902 214.1 381.0 0.425
20 Terry Adams LAD 43 708 166.1 299.0 0.426
21 Kerry Wood CHC 28 740 174.1 316.0 0.429
22 Chan Ho Park LAD 36 981 234.0 415.0 0.430
23 Andy Pettitte NYY 31 858 200.2 369.0 0.434
24 Darryl Kile STL 34 956 227.1 413.0 0.438
25 Cory Lidle OAK 29 762 188.0 334.0 0.439
26 Jason Schmidt TOT 25 641 150.1 280.0 0.440
27 Jason Marquis ATL 38 556 129.1 243.0 0.442
28 Al Leiter NYM 29 772 187.1 340.0 0.446
29 Wade Miller HOU 32 873 212.0 389.0 0.449
30 Randy Wolf PHI 28 684 163.0 303.0 0.450
31 Aaron Sele SEA 34 899 215.0 403.0 0.451
32 Tom Glavine ATL 35 929 219.1 417.0 0.451
33 Brad Radke MIN 33 919 226.0 412.0 0.453
34 Steve Sparks DET 35 982 232.0 444.0 0.454
35 Todd Ritchie PIT 33 887 207.1 400.0 0.456
36 Roger Clemens NYY 33 918 220.1 417.0 0.456
37 Sean Lowe CHW 45 529 127.0 240.0 0.456
38 Miguel Batista ARI 48 581 139.1 262.0 0.458
39 A.J. Burnett FLA 27 733 173.1 333.0 0.458
40 Kevin Appier NYM 33 856 206.2 391.0 0.460
41 Jeff Weaver DET 33 985 229.1 452.0 0.465
42 Shawn Estes SFG 27 693 159.0 321.0 0.467
43 Rick Reed TOT 32 834 202.1 386.0 0.467
44 Pat Rapp ANA 31 731 170.0 340.0 0.468
45 CC Sabathia CLE 33 763 180.1 356.0 0.468
46 Bartolo Colón CLE 34 947 222.1 441.0 0.470
47 Doug Davis TEX 30 828 186.0 387.0 0.470
48 Tim Wakefield BOS 45 732 168.2 344.0 0.472
49 Jarrod Washburn ANA 30 813 193.1 383.0 0.473
50 Tony Armas MON 34 851 196.2 396.0 0.474
51 Elmer Dessens CIN 34 862 205.0 405.0 0.474
52 Brian Tollberg SDP 19 503 117.1 237.0 0.476
53 Julián Tavárez CHC 34 712 161.1 336.0 0.477
54 Ismael Valdez ANA 27 699 163.2 333.0 0.478
55 Frank Castillo BOS 26 580 136.2 277.0 0.480
56 Eric Milton MIN 35 944 220.2 450.0 0.481
57 Scott Schoeneweis ANA 32 910 205.1 437.0 0.482
58 Kevin Tapani CHC 29 729 168.1 346.0 0.483
59 Jeff Suppan KCR 34 946 218.1 455.0 0.484
60 Jason Bere CHC 32 801 188.0 385.0 0.485
61 Paul Abbott SEA 28 710 163.0 343.0 0.485
62 Jim Brower CIN 46 559 129.1 267.0 0.485
63 Paul Wilson TBD 37 674 151.1 327.0 0.487
64 Tanyon Sturtze TBD 39 837 195.1 408.0 0.489
65 Shane Reynolds HOU 28 772 182.2 372.0 0.490
66 Kevin Millwood ATL 21 515 121.0 249.0 0.490
67 Jon Garland CHW 35 510 117.0 249.0 0.490
68 Robert Person PHI 33 867 208.1 422.0 0.491
69 Jimmy Anderson PIT 34 922 206.1 448.0 0.492
70 Blake Stein KCR 36 568 131.0 280.0 0.494
71 David Cone BOS 25 614 135.2 303.0 0.495
72 James Baldwin TOT 29 764 175.0 375.0 0.495
73 Ramón Ortiz ANA 32 916 208.2 450.0 0.496
74 Liván Hernández SFG 34 1008 226.2 496.0 0.498
75 Kirk Rueter SFG 34 840 195.1 414.0 0.499
76 Willis Roberts BAL 46 593 132.0 294.0 0.500
77 Woody Williams TOT 34 922 220.0 455.0 0.501
78 Omar Daal PHI 32 801 185.2 398.0 0.501
79 Albie Lopez TOT 33 896 205.2 446.0 0.502
80 Ryan Dempster FLA 34 954 211.1 472.0 0.503
81 Chris Carpenter TOR 34 930 215.2 466.0 0.503
82 Chris Reitsma CIN 36 800 182.0 396.0 0.503
83 Glendon Rusch NYM 33 785 179.0 389.0 0.503
84 Joe Beimel PIT 42 511 115.1 256.0 0.504
85 Matt Clement FLA 31 760 169.1 376.0 0.504
86 Éric Gagné LAD 33 649 151.2 325.0 0.505
87 Steve Trachsel NYM 28 726 173.2 363.0 0.506
88 Jimmy Haynes MIL 31 756 172.2 375.0 0.506
89 Josh Towers BAL 24 586 140.1 295.0 0.507
90 Hideo Nomo BOS 33 849 198.0 430.0 0.509
91 Rocky Biddle CHW 30 571 128.2 289.0 0.510
92 Dan Reichert KCR 27 554 123.0 281.0 0.510
93 Chad Durbin KCR 29 777 179.0 395.0 0.510
94 Ben Sheets MIL 25 653 151.1 330.0 0.512
95 Esteban Loaiza TOR 36 837 190.0 427.0 0.514
96 Jason Johnson BAL 32 856 196.0 437.0 0.514
97 José Mercedes BAL 33 828 184.0 426.0 0.516
98 Kip Wells CHW 40 603 133.1 307.0 0.516
99 Pedro Astacio TOT 26 733 169.2 376.0 0.517
100 Kevin Jarvis SDP 32 809 193.1 415.0 0.517
101 Jamey Wright MIL 33 868 194.2 447.0 0.519
102 Luke Prokopec LAD 29 596 138.1 311.0 0.525
103 Mike Hampton COL 32 904 203.0 472.0 0.527
104 Dustin Hermanson STL 33 830 192.1 437.0 0.531
105 Dave Burba CLE 32 684 150.2 361.0 0.532
106 Sidney Ponson BAL 23 605 138.1 322.0 0.535
107 Chris Michalak TOT 35 610 136.2 325.0 0.535
108 Brian Anderson ARI 29 571 133.1 303.0 0.537
109 Ron Villone TOT 53 523 114.2 281.0 0.538
110 Bryan Rekar TBD 25 630 140.2 337.0 0.538
111 Mike Thurman MON 28 658 147.0 351.0 0.540
112 Bobby Jones SDP 33 880 195.0 471.0 0.541
113 Kenny Rogers TEX 20 552 120.2 300.0 0.544
114 Ted Lilly NYY 26 537 120.2 292.0 0.546
115 Denny Neagle COL 30 760 170.2 412.0 0.548
116 Chris Holt DET 30 695 151.1 377.0 0.549
117 Bruce Chen TOT 27 634 146.0 347.0 0.551
118 Ryan Rupe TBD 28 635 143.1 349.0 0.552
119 Rick Helling TEX 34 941 215.2 519.0 0.553
120 Mac Suzuki TOT 33 542 118.1 298.0 0.554
121 Shawn Chacón COL 27 711 160.0 391.0 0.555
122 Darren Oliver TEX 28 696 154.0 386.0 0.556
123 Allen Levrault MIL 32 593 130.2 329.0 0.558
124 Joey Hamilton TOT 26 633 139.2 352.0 0.561
125 José Lima TOT 32 719 165.2 401.0 0.562
126 Scott Elarton TOT 24 595 132.2 336.0 0.571
127 Rob Bell TOT 27 670 149.2 401.0 0.601
128 Dave Mlicki TOT 34 772 167.2 461.0 0.603

Stats sourced from Baseball-Reference