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 - Strikeouts
Rk Player Name Totals
1 Randy Johnson 4798
2 Roger Clemens 3891
3 Max Scherzer 3667
4 Justin Verlander 3352
5 Clayton Kershaw 3316
6 John Smoltz 3103
7 Mike Mussina 3071
8 Greg Maddux 3045
9 Curt Schilling 3013
10 Pedro Martinez 2988
11 Zack Greinke 2835
12 Chris Sale 2747
13 Cole Hamels 2646
14 Jacob deGrom 2618
15 Gerrit Cole 2598
16 Felix Hernandez 2551
17 Jake Peavy 2497
18 A.J. Burnett 2478
19 Andy Pettitte 2382
20 Roy Halladay 2315
21 Adam Wainwright 2295
22 Kevin Brown 2280
23 Yu Darvish 2271
24 C.C. Sabathia 2260
25 Tom Glavine 2230
 
Single Season - Strikeouts
Rk Player Name Totals Year
1 NOLAN RYAN 4001991
2 NOLAN RYAN 3941990
3 Pedro Martinez 3802000
4 NOLAN RYAN 3761989
5 Randy Johnson 3702001
6 David Cone 3601991
7 Gerrit Cole 3582020
8 Jacob deGrom 3522022
9 Randy Johnson 3492000
10 Randy Johnson 3471999
11 Chris Sale 3452018
12 Jacob deGrom 3392023
13 Chris Sale 3292016
14 Tyler Glasnow 3272022
15 Bobby Witt 3261991
16 Pedro Martinez 3252001
17 Pedro J. Martinez 3241998
18 Max Scherzer 3202019
19 Spencer Strider 3182024
20 Corbin Burnes 3162021
21 Roger Clemens 3151991
22 Clayton Kershaw 3152015
23 Shane Bieber 3142021
24 Randy Johnson 3112002
25 Justin Verlander 3102017