What you will see below is the list of three-year totals and averages for the top 50 MLB players in each of the 10 primary scoring categories for fantasy baseball. OK, 11 as we threw OBP in there as well. While looking at three-year averages is not the be-all, end-all of analysis, it does tend to help remove things like luck and help us with regard to data sample sizes. What you should do is just scroll through and see how and where everyone measures up. We’re not cracking any codes here, but studying these lists will allow you to find a few players to help you in areas you may not have thought. It helps give you an idea of some potential targets if you’re looking to get category specific at any point in your drafts.

*NOTE: For batting average batters required 1,500 plate appearances to qualify. For pitchers, the ERA/WHIP categories required a minimum of 450-innings pitched.

Batting Average

Jose Altuve 0.321 Tommy Pham 0.284
J.D. Martinez 0.313 Nelson Cruz 0.284
Charlie Blackmon 0.312 Starling Marte 0.284
Christian Yelich 0.311 Eddie Rosario 0.284
Anthony Rendon 0.310 José Ramírez 0.283
Nolan Arenado 0.307 Trea Turner 0.283
Justin Turner 0.307 Paul Goldschmidt 0.282
Michael Brantley 0.307 Javier Báez 0.282
DJ LeMahieu 0.306 Anthony Rizzo 0.282
Mike Trout 0.303 Starlin Castro 0.281
Freddie Freeman 0.303 Andrelton Simmons 0.280
Mookie Betts 0.299 Marcell Ozuna 0.280
Whit Merrifield 0.298 Jorge Polanco 0.280
Yuli Gurriel 0.296 Ender Inciarte 0.280
Jean Segura 0.294 Aaron Judge 0.279
Xander Bogaerts 0.291 George Springer 0.279
Alex Bregman 0.289 Ozzie Albies 0.279
Lorenzo Cain 0.289 Elvis Andrus 0.279
Joey Votto 0.289 Josh Reddick 0.279
David Peralta 0.288 Francisco Lindor 0.278
Nick Castellanos 0.287 Cody Bellinger 0.278
José Abreu 0.286 Eric Hosmer 0.278
Dee Gordon 0.286 J.T. Realmuto 0.277
Nick Markakis 0.286 Trevor Story 0.276
Kris Bryant 0.284 Andrew Benintendi 0.276

On-Base Percentage

Mike Trout 0.447 José Ramírez 0.365
Joey Votto 0.412 George Springer 0.365
Aaron Judge 0.401 Eugenio Suárez 0.364
Christian Yelich 0.398 Rhys Hoskins 0.364
Anthony Rendon 0.397 Xander Bogaerts 0.363
Justin Turner 0.397 Michael Conforto 0.363
Freddie Freeman 0.392 Lorenzo Cain 0.361
Alex Bregman 0.391 Nick Markakis 0.359
Anthony Rizzo 0.391 DJ LeMahieu 0.358
Bryce Harper 0.391 Andrew Benintendi 0.354
Kris Bryant 0.390 Edwin Encarnación 0.354
Mookie Betts 0.389 César Hernández 0.353
J.D. Martinez 0.388 Josh Bell0.352
Jose Altuve 0.385 Justin Smoak 0.350
Tommy Pham 0.381 David Peralta 0.349
Paul Goldschmidt 0.379 Yasmani Grandal 0.349
Nolan Arenado 0.375 Whit Merrifield 0.348
Charlie Blackmon 0.374 Trea Turner 0.345
Carlos Santana 0.371 Justin Upton 0.345
Nelson Cruz 0.369 Brandon Belt 0.345
Cody Bellinger 0.368 Marcell Ozuna 0.344
Andrew McCutchen 0.368 Francisco Lindor 0.342
Shin-Soo Choo 0.368 Trevor Story 0.341
Matt Carpenter 0.367 Marwin Gonzalez 0.341
Michael Brantley 0.366 Matt Chapman 0.341

Home Runs

J.D. Martinez 124 Javier Báez 86
Mike Trout 117 Mookie Betts 85
Nelson Cruz 117 Justin Smoak 85
Nolan Arenado 116 Anthony Rizzo 84
Khris Davis 114 Anthony Rendon 83
Cody Bellinger 111 Trey Mancini 83
Eugenio Suárez 109 Eddie Rosario 83
Aaron Judge 106 Carlos Santana 81
Edwin Encarnación 104 Rhys Hoskins 81
Paul Goldschmidt 103 Eduardo Escobar 79
Francisco Lindor 103 Randal Grichuk 78
Manny Machado 102 Rougned Odor 78
Mike Moustakas 101 Justin Upton 77
Christian Yelich 98 Nick Castellanos 76
Bryce Harper 98 Jonathan Schoop 76
Charlie Blackmon 98 Josh Bell75
Trevor Story 96 Brian Dozier 75
George Springer 95 Yasiel Puig 75
Kyle Schwarber 94 Max Kepler 75
Alex Bregman 91 Matt Carpenter 74
José Ramírez 91 Yasmani Grandal 74
Freddie Freeman 89 Matt Chapman 74
Marcell Ozuna 89 Paul DeJong 74
Michael Conforto 88 Kris Bryant 73
José Abreu 88 Kyle Seager 72

Runs Batted In

Nolan Arenado 358 Yuli Gurriel 264
J.D. Martinez 339 Nick Castellanos 263
Nelson Cruz 324 Mookie Betts 262
Anthony Rendon 318 Eric Hosmer 262
Khris Davis 306 Charlie Blackmon 260
Anthony Rizzo 304 Carlos Santana 258
José Abreu 303 Albert Pujols 258
Bryce Harper 301 Mike Trout 255
Marcell Ozuna 301 Francisco Lindor 255
Edwin Encarnación 300 George Springer 252
Paul Goldschmidt 300 Andrew Benintendi 245
Freddie Freeman 290 Nomar Mazara 244
Eugenio Suárez 289 Michael Conforto 242
Cody Bellinger 288 Aaron Judge 236
Christian Yelich 288 Justin Upton 234
Manny Machado 287 Trey Mancini 233
Alex Bregman 286 Rougned Odor 231
Xander Bogaerts 282 Nick Markakis 231
Trevor Story 275 Rhys Hoskins 229
Eduardo Escobar 275 Kyle Seager 229
José Ramírez 271 Justin Smoak 228
Javier Báez 271 DJ LeMahieu 228
Josh Bell268 Jonathan Schoop 225
Mike Moustakas 267 Asdrúbal Cabrera 225
Eddie Rosario 264 J.T. Realmuto 222

Runs Scored

Charlie Blackmon 368 Shin-Soo Choo 272
Mookie Betts 365 Trevor Story 267
Francisco Lindor 329 Javier Báez 265
Christian Yelich 318 Marcus Semien 265
Alex Bregman 315 Anthony Rizzo 262
George Springer 310 Nicholas Castellanos261
Paul Goldschmidt 309 Matt Carpenter 261
Nolan Arenado 306 Andrew Benintendi 259
Mike Trout 303 Eddie Rosario 257
Bryce Harper 296 Eugenio Suárez 253
J.D. Martinez 294 César Hernández 253
DJ LeMahieu 294 Joey Votto 252
Cody Bellinger 292 Edwin Encarnación 251
Freddie Freeman 291 Lorenzo Cain 251
Anthony Rendon 286 Khris Davis 250
José Ramírez 285 Jean Segura 250
Jose Altuve 285 José Abreu 248
Carlos Santana 282 Manny Machado 246
Aaron Judge 280 Max Kepler 245
Kris Bryant 278 Josh Bell243
Brett Gardner 277 Nelson Cruz 242
Xander Bogaerts 276 Marcell Ozuna 242
Tommy Pham 274 Eric Hosmer 242
Trea Turner 274 Brian Dozier 241
Whit Merrifield 273 Matt Chapman 241

Stolen Bases

 

Trea Turner 124 Kevin Pillar 43
Billy Hamilton 115 Javier Báez 42
Dee Gordon 112 Cody Bellinger 39
Whit Merrifield 99 Andrelton Simmons 39
Jonathan Villar 98 Rougned Odor 38
Adalberto Mondesi 80 Ozzie Albies 37
Starling Marte 79 Marcus Semien 36
José Ramírez 75 Chris Taylor 34
Lorenzo Cain 74 Shin-Soo Choo 33
Mookie Betts 72 Jackie Bradley Jr.33
Christian Yelich 68 Alex Bregman 32
Tommy Pham 65 Bryce Harper 32
Francisco Lindor 62 Brian Dozier 31
Elvis Andrus 61 Charlie Blackmon 28
Tim Anderson 58 Paul Goldschmidt 28
Mike Trout 57 Manny Machado 28
Trevor Story 57 Xander Bogaerts 27
Ender Inciarte 57 Andrew McCutchen 27
Jose Altuve 55 Yolmer Sánchez 27
José Peraza 53 Michael Brantley 26
Jean Segura 52 Freddy Galvis 26
Andrew Benintendi 51 Freddie Freeman 24
Brett Gardner 49 Jorge Polanco 24
Yasiel Puig 49 Alex Gordon 24
César Hernández 43 Justin Upton 23

Wins

Justin Verlander 52 Kyle Gibson 35
Zack Greinke 50 Mike Fiers 35
Gerrit Cole 47 Dallas Keuchel 34
Max Scherzer 45 Robbie Ray 33
Charlie Morton 45 Kyle Hendricks 32
Jon Lester 44 Tanner Roark 32
Stephen Strasburg 43 Jake Odorizzi 32
Clayton Kershaw 43 Mike Leake 32
Rick Porcello 42 Jake Arrieta 32
Aaron Nola 41 Mike Foltynewicz 31
Corey Kluber 40 Kyle Freeland 31
Trevor Bauer 40 Iván Nova 31
Patrick Corbin 39 Jhoulys Chacín 31
José Berríos 39 Sonny Gray 30
J.A. Happ 39 Julio Teheran 30
Carlos Carrasco 38 Dylan Bundy 28
German Márquez 37 Marcus Stroman 27
José Quintana 37 Gio González 27
Eduardo Rodríguez 37 Cole Hamels 27
Jacob deGrom 36 Trevor Williams 27
Lance Lynn 36 Zack Wheeler 26
Masahiro Tanaka 36 Matthew Boyd 24
Chris Sale 35 Kevin Gausman 24

Strikeouts

Max Scherzer 811 Masahiro Tanaka 502
Justin Verlander 809 Dylan Bundy 498
Gerrit Cole 798 Jon Lester 494
Jacob deGrom 763 Luis Castillo 489
Chris Sale 763 Blake Snell 487
Trevor Bauer 670 Yu Darvish 487
Patrick Corbin 662 Sonny Gray 481
Aaron Nola 637 J.A. Happ 475
Robbie Ray 618 Julio Teheran 475
Stephen Strasburg 611 Tanner Roark 470
Charlie Morton 604 Luis Severino 467
Zack Greinke 601 Jake Odorizzi 467
Lance Lynn 560 Kenta Maeda 462
Chris Archer 554 Kyle Gibson 460
Carlos Carrasco 553 Zack Wheeler 455
German Márquez 552 Mike Foltynewicz 450
James Paxton 550 Jon Gray 445
Clayton Kershaw 546 Kevin Gausman 441
José Berríos 536 Cole Hamels 436
Corey Kluber 525 Kyle Hendricks 434
José Quintana 517 Jack Flaherty 433
Rick Porcello 514 Mike Minor 420
Mike Clevinger 513 Zack Godley 420
Eduardo Rodríguez 509 Nick Pivetta 417
Matthew Boyd 507 Gio González 414

ERA

Jacob deGrom 2.53 Eduardo Rodríguez 3.93
Max Scherzer 2.64 Lance Lynn 3.94
Clayton Kershaw 2.70 Zack Wheeler 3.94
Justin Verlander 2.81 Jake Arrieta 4.00
Corey Kluber 2.83 Jon Lester 4.03
Chris Sale 3.08 Jake Odorizzi 4.05
Zack Greinke 3.11 J.A. Happ 4.06
Stephen Strasburg 3.15 Mike Fiers 4.08
Gerrit Cole 3.20 Julio Teheran 4.09
Aaron Nola 3.23 Trevor Williams 4.09
Charlie Morton 3.24 Kyle Freeland 4.16
Kyle Hendricks 3.33 Mike Leake 4.19
Patrick Corbin 3.48 Jhoulys Chacín 4.20
Dallas Keuchel 3.48 German Márquez 4.28
Carlos Carrasco 3.55 José Quintana 4.31
Gio González 3.58 Masahiro Tanaka 4.35
Marcus Stroman 3.65 Iván Nova 4.36
Trevor Bauer 3.71 Tanner Roark 4.39
Sonny Gray 3.71 Chris Archer 4.43
Robbie Ray 3.72 Kyle Gibson 4.45
José Berríos 3.80 Kevin Gausman 4.68
Mike Foltynewicz 3.92 Matthew Boyd 4.69
Cole Hamels 3.92 Rick Porcello 4.79

WHIP

Max Scherzer 0.94 Jake Odorizzi 1.27
Justin Verlander 0.95 Robbie Ray 1.28
Chris Sale 0.97 Cole Hamels 1.28
Corey Kluber 0.99 Trevor Williams 1.29
Clayton Kershaw 1.01 Matthew Boyd 1.29
Jacob deGrom 1.02 Mike Leake 1.29
Zack Greinke 1.04 Jhoulys Chacín 1.29
Gerrit Cole 1.06 Julio Teheran 1.29
Stephen Strasburg 1.07 Eduardo Rodríguez 1.30
Charlie Morton 1.14 Gio González 1.30
Aaron Nola 1.14 Lance Lynn 1.31
Carlos Carrasco 1.15 José Quintana 1.31
Kyle Hendricks 1.15 Jake Arrieta 1.32
José Berríos 1.20 Rick Porcello 1.32
Patrick Corbin 1.21 Dylan Bundy 1.32
Masahiro Tanaka 1.21 Chris Archer 1.33
Trevor Bauer 1.24 Jakob Junis 1.33
Sonny Gray 1.24 Marcus Stroman 1.34
J.A. Happ 1.24 Tanner Roark 1.34
German Márquez 1.26 Iván Nova 1.34
Mike Foltynewicz 1.26 Jon Lester 1.37
Mike Fiers 1.26 Kevin Gausman 1.40
Zack Wheeler 1.27 Kyle Freeland 1.40
Dallas Keuchel 1.27 Andrew Cashner 1.41

Saves

Edwin Díaz 117 Brad Boxberger 33
Kenley Jansen 112 Taylor Rogers 32
Roberto Osuna 98 Blake Parker 32
Raisel Iglesias 92 Brandon Kintzler 32
Aroldis Chapman 91 Brad Brach 30
Craig Kimbrel 90 José Leclerc 28
Wade Davis 90 Keone Kela 27
Alex Colomé 89 Liam Hendriks 26
Brad Hand 87 Mark Melancon 26
Felipe Vázquez 86 Zack Britton 25
Ken Giles 83 Hansel Robles 25
Sean Doolittle 78 Jeurys Familia 24
Blake Treinen 70 Jim Johnson 24
Fernando Rodney 66 Pedro Strop 23
Héctor Neris 65 Seunghwan Oh 23
Shane Greene 64 Archie Bradley 22
Cody Allen 61 Emilio Pagán 20
Greg Holland 61 Jordan Hicks 20
Corey Knebel 55 Mychal Givens 20
Kirby Yates 54 Brad Ziegler 20
Josh Hader 49 A.J. Minter 20
Will Smith 48 David Robertson 19
Bud Norris 47 Addison Reed 19
Sergio Romo 45 Sam Dyson 19
Kelvin Herrera 44 Luke Jackson 19