Rank Name Team G Batters Faced IP TBA TOP
1 Randy Johnson ARI 35 964 245.2 344.0 0.359
2 Johan Santana MIN 34 881 228.0 318.0 0.362
3 Roger Clemens HOU 33 878 214.1 354.0 0.407
4 Jason Schmidt SFG 32 907 225.0 370.0 0.411
5 Jaret Wright ATL 32 781 186.1 318.0 0.411
6 Tim Hudson OAK 27 793 188.2 326.0 0.415
7 Brad Radke MIN 34 901 219.2 372.0 0.415
8 Ben Sheets MIL 34 937 237.0 387.0 0.416
9 Carlos Zambrano CHC 31 887 209.2 365.0 0.416
10 Curt Schilling BOS 32 910 226.2 378.0 0.417
11 Glendon Rusch CHC 32 545 129.2 224.0 0.418
12 Chris Carpenter STL 28 746 182.0 314.0 0.424
13 Tom Glavine NYM 33 904 212.1 380.0 0.426
14 David Wells SDP 31 804 195.2 337.0 0.427
15 Carl Pavano FLA 31 909 222.1 387.0 0.429
16 Óliver Pérez PIT 30 805 196.0 342.0 0.430
17 Jake Westbrook CLE 33 895 215.2 383.0 0.431
18 Roy Oswalt HOU 36 983 237.0 419.0 0.431
19 Roy Halladay TOR 21 561 133.0 241.0 0.433
20 Doug Davis MIL 34 880 207.1 376.0 0.433
21 Rich Harden OAK 31 803 189.2 348.0 0.436
22 Jake Peavy SDP 27 694 166.1 301.0 0.437
23 Josh Beckett FLA 26 654 156.2 287.0 0.445
24 Freddy García TOT 31 878 210.0 387.0 0.445
25 Rodrigo López BAL 37 714 170.2 316.0 0.446
26 Kris Benson TOT 31 854 200.1 378.0 0.447
27 Liván Hernández MON 35 1053 255.0 466.0 0.447
28 Brad Penny TOT 24 590 143.0 263.0 0.448
29 Bronson Arroyo BOS 32 764 178.2 343.0 0.452
30 Jeff Weaver LAD 34 935 220.0 421.0 0.453
31 Ryan Drese TEX 34 897 207.2 404.0 0.453
32 Jon Lieber NYY 27 749 176.2 338.0 0.454
33 Mark Buehrle CHW 35 1016 245.1 460.0 0.455
34 Al Leiter NYM 30 750 173.2 341.0 0.460
35 Ron Villone SEA 56 523 117.0 239.0 0.461
36 John Thomson ATL 33 834 198.1 379.0 0.461
37 Brett Tomko SFG 32 825 194.0 377.0 0.461
38 Mike Hampton ATL 29 760 172.1 347.0 0.461
39 Pedro Martinez BOS 33 903 217.0 415.0 0.462
40 Matt Clement CHC 30 775 181.0 357.0 0.464
41 Kevin Brown NYY 22 551 132.0 256.0 0.465
42 Odalis Pérez LAD 31 787 196.1 359.0 0.466
43 Kelvim Escobar ANA 33 878 208.1 408.0 0.466
44 Ted Lilly TOR 32 845 197.1 394.0 0.468
45 Dontrelle Willis FLA 32 848 197.0 393.0 0.468
46 Daniel Cabrera BAL 28 662 147.2 309.0 0.470
47 Kip Wells PIT 24 621 138.1 291.0 0.472
48 Rob Bell TBD 24 529 123.0 249.0 0.472
49 Woody Williams STL 31 817 189.2 383.0 0.474
50 Mark Mulder OAK 33 952 225.2 448.0 0.474
51 Adam Eaton SDP 33 848 199.1 397.0 0.475
52 Dustin Hermanson SFG 47 565 131.0 266.0 0.475
53 Brandon Webb ARI 35 933 208.0 437.0 0.476
54 Jeff Fassero TOT 41 508 112.0 240.0 0.477
55 Jarrod Washburn ANA 25 640 149.1 305.0 0.478
56 Víctor Zambrano TOT 26 650 142.0 310.0 0.478
57 Jeremy Bonderman DET 33 793 184.0 376.0 0.480
58 Javier Vázquez NYY 32 849 198.0 406.0 0.480
59 Kerry Wood CHC 22 595 140.1 283.0 0.480
60 Mike Maroth DET 33 928 217.0 441.0 0.481
61 Jerome Williams SFG 22 559 129.1 267.0 0.481
62 Mark Prior CHC 21 510 118.2 242.0 0.482
63 CC Sabathia CLE 30 787 188.0 378.0 0.482
64 Mike Mussina NYY 27 697 164.2 334.0 0.483
65 Jason Marquis STL 32 874 201.1 420.0 0.483
66 John Lackey ANA 33 855 198.1 409.0 0.483
67 Jason Johnson DET 33 859 196.2 416.0 0.485
68 Greg Maddux CHC 33 872 212.2 417.0 0.485
69 Barry Zito OAK 34 926 213.0 447.0 0.486
70 Russ Ortiz ATL 34 896 204.2 431.0 0.486
71 Jeff Suppan STL 31 811 188.0 391.0 0.487
72 Paul Wilson CIN 29 798 183.2 384.0 0.487
73 Zack Greinke KCR 24 599 145.0 290.0 0.487
74 Carlos Silva MIN 33 869 203.0 421.0 0.488
75 Mark Hendrickson TBD 32 803 183.1 390.0 0.488
76 Nate Robertson DET 34 852 196.2 411.0 0.489
77 Miguel Batista TOR 38 867 198.2 422.0 0.491
78 Érik Bédard BAL 27 633 137.1 311.0 0.491
79 Dewon Brazelton TBD 22 535 120.2 263.0 0.492
80 Cory Lidle TOT 34 911 211.1 442.0 0.493
81 Joe Kennedy COL 27 705 162.1 344.0 0.494
82 Kazuhisa Ishii LAD 31 749 172.0 366.0 0.495
83 Brian Lawrence SDP 34 870 203.0 425.0 0.495
84 Joel Piñeiro SEA 21 596 140.2 295.0 0.496
85 Steve Trachsel NYM 33 881 202.2 432.0 0.497
86 Aaron Sele ANA 28 593 132.0 293.0 0.497
87 Sidney Ponson BAL 33 954 215.2 473.0 0.499
88 Josh Fogg PIT 32 770 178.1 381.0 0.501
89 Gary Knotts DET 36 599 135.1 298.0 0.501
90 Víctor Santos MIL 31 684 154.0 340.0 0.501
91 Kirk Rueter SFG 33 840 190.1 417.0 0.502
92 Randy Wolf PHI 23 585 136.2 291.0 0.503
93 José Lima LAD 36 702 170.1 349.0 0.504
94 Kenny Rogers TEX 35 935 211.2 467.0 0.504
95 John Halama TBD 34 513 118.2 258.0 0.504
96 Kevin Millwood PHI 25 628 141.0 311.0 0.504
97 Matt Morris STL 32 850 202.0 422.0 0.504
98 Ramón Ortiz ANA 34 543 128.0 273.0 0.505
99 Sun-Woo Kim MON 43 603 135.2 302.0 0.505
100 Jon Garland CHW 34 923 217.0 462.0 0.505
101 Terry Mulholland MIN 39 549 123.1 275.0 0.507
102 Bartolo Colón ANA 34 897 208.1 453.0 0.508
103 Jimmy Gobble KCR 25 638 148.0 322.0 0.508
104 Vicente Padilla PHI 20 503 115.1 253.0 0.510
105 Derek Lowe BOS 33 839 182.2 429.0 0.516
106 Steve Sparks ARI 29 545 120.2 280.0 0.519
107 Mark Redman OAK 32 832 191.0 430.0 0.520
108 Gil Meche SEA 23 565 127.2 294.0 0.521
109 Ryan Franklin SEA 32 870 200.1 454.0 0.523
110 Tim Wakefield BOS 32 831 188.1 434.0 0.524
111 Aaron Harang CIN 28 711 161.0 366.0 0.525
112 Wes Obermueller MIL 25 529 118.0 276.0 0.526
113 Jamie Moyer SEA 34 888 202.0 463.0 0.527
114 Josh Towers TOR 21 518 116.1 272.0 0.527
115 Kyle Lohse MIN 35 883 194.0 463.0 0.528
116 Cliff Lee CLE 33 802 179.0 425.0 0.531
117 José Contreras TOT 31 758 170.1 402.0 0.532
118 Esteban Loaiza TOT 31 818 183.0 436.0 0.534
119 Jason Davis CLE 26 540 114.1 285.0 0.535
120 Jason Jennings COL 33 925 201.0 499.0 0.545
121 Jose Acevedo CIN 39 704 157.2 383.0 0.546
122 Eric Milton PHI 34 862 201.0 465.0 0.547
123 Shawn Estes COL 34 904 202.0 489.0 0.549
124 Jae Weong Seo NYM 24 512 117.2 275.0 0.550
125 Brett Myers PHI 32 778 176.0 425.0 0.553
126 Ismael Valdez TOT 34 751 170.0 413.0 0.557
127 Scott Elarton TOT 29 697 158.2 386.0 0.558
128 Claudio Vargas MON 45 530 118.1 295.0 0.561
129 Ryan Vogelsong PIT 31 610 133.0 341.0 0.566
130 Brian Anderson KCR 35 745 166.0 421.0 0.569
131 Todd Van Poppel CIN 48 502 115.1 283.0 0.571
132 Casey Fossum ARI 27 652 142.0 372.0 0.578
133 Darrell May KCR 31 832 186.0 489.0 0.589

Stats sourced from Baseball-Reference