Total Recall
Individual Stats Career and Single Season
Stats from 1988* through 2018
 
 
 
Batting
» Batting Average
» On Base Percentage
» Slugging
» On Base + Slugging
» Worst Batting Average
» Worst On Base
» Worst Slugging
» Worst OPS

» Games
» At Bats
» Hits
» Singles
» Doubles
» Triples
» Homeruns
» Total Bases
» Runs
» Runs Batted In
» Walks
» Strikeouts
» Stolen Bases

Pitching
» Earned Run Average
» WHIP
» Worst Earned Run Average
» Worst WHIP

» Wins
» Losses
» Saves
» Games
» Games Started
» Complete Games
» Shutouts
» Innings
» Runs Allowed
» Earned Runs Allowed
» Walks
» Strikeouts
» Homeruns Allowed
» Batters Faced

Minimum 502 plate appearances or 162 innings pitched for a season. 3000 plate appearances or 1200 innings pitched for a career.
 
Career - Innings Pitched
Rk Player Name Totals
1 Greg Maddux 4755.2
2 Randy Johnson 4368.6
3 Roger Clemens 4312.0
4 Mike Mussina 4046.2
5 John Smoltz 3819.5
6 Tom Glavine 3816.9
7 Justin Verlander 3374.7
8 Andy Pettitte 3280.5
9 Curt Schilling 3204.0
10 Tim Hudson 3200.1
11 Kevin Brown 3175.1
12 Zack Greinke 3157.5
13 Clayton Kershaw 3103.1
14 Max Scherzer 3047.1
15 Roy Halladay 2991.5
16 Adam Wainwright 2855.3
17 Cole Hamels 2841.7
18 Mark Buehrle 2803.2
19 Jamie Moyer 2797.5
20 Pedro Martinez 2764.9
21 Jake Peavy 2763.7
22 A.J. Burnett 2752.8
23 Bartolo Colon 2727.6
24 Felix Hernandez 2694.0
25 David Wells 2651.3
 
Single Season - Innings Pitched
Rk Player Name Totals Year
1 DOUG DRABEK 367.01991
2 ED WHITSON 354.31991
3 DENNIS MARTINEZ 352.01991
4 Zane Smith 351.71991
5 Ismael Valdes 348.31996
6 Bob Welch 344.71991
7 Roger Clemens 344.31991
8 Bruce Hurst 341.31991
9 Orel Hershiser 340.71990
10 ED WHITSON 339.01990
11 NOLAN RYAN 338.71991
12 JOSE RIJO 338.31991
13 Frank Viola 334.31991
14 Mike Boddicker 333.01991
15 Dave Stewart 331.31991
16 Mike Scott 329.71990
17 David Cone 329.01991
18 Mike Moore 327.31990
19 Bobby Witt 326.71991
20 Randy Johnson 325.31991
21 NOLAN RYAN 322.01990
22 Matt Young 321.71991
23 Bret Saberhagen 321.01990
24 Bruce Hurst 320.71990
25 John Smoltz 319.31990