Fantasy Baseball’s Most Consistent Contributors (2017-2019)

This writeup highlights the most consistent fantasy performers by position in the MLB over the past three seasons. Although there may have been other players that played at a more elite level for a shorter period of time who are not listed, taking the cumulative average over the past three seasons generally benefits those who 1) have gotten steady playing time over the entire time period (and/or have been in the MLB the entire time), and 2) have stayed healthy. Since there are countless different ways to calculate a player’s fantasy production, I decided to use CBS standard points scoring.
Throughout the article, I use abbreviations for some statistics. There are eight hitters and four pitchers listed in this article. For hitters, the slash line listed indicates batting average/on-base percentage/slugging percentage, respectively. Here is a key listed below for other abbreviations:
HR= Home Run
RBI= Run Batted In
SB= Stolen Base
ERA= Earned Run Average
WHIP= Walks/Hits Allowed Per Inning
SO= Strikeout
Top Infielders
Top Catcher- J.T. Realmuto
2017-2019 points average per season: 400.5
Average statistical season line: .277/.333/.477 with 21 HR’s & 74 RBI’s
Best season (2019): 441.5 points, .275/.328/.493 with 25 HR’s & 83 RBI’s
Top First Basemen- Paul Goldschmidt
2017-2019 points average per season: 532
Average statistical season line: .281/.378/.520 with 34 HR’s, 100 RBI’s, 103 Runs, 9 SB’s
Best season (2017): 610.5 points, .297/.404/.563 with 36 HR’s, 120 RBI’s, 117 Runs, 18 SB’s
Top Second Basemen- Jose Altuve
2017-2019 points average per season: 495
Average statistical season line: .322/.384/.519 with 23 HR’s, 72 RBI’s, 95 Runs, 18 SB’s
Best season (2017): 599 points, .346/.410/.547 with 24 HR’s, 81 RBI’s, 112 Runs, 32 SB’s
*Full disclaimer* Whit Merrifield has averaged more points than Jose Altuve over the past three years (503.5 vs. 495). But since Whit Merrifield has averaged a staggering seventeen more games a season than Altuve, I do not believe that Merrifield would better represent the position from a production standpoint than Altuve.
Top Third Basemen- Nolan Arenado
2017-2019 points average per season: 585.5
Average statistical season line: .306/.375/.578 with 39 HR’s, 119 RBI’s, 102 Runs
Best season (2017): 602 points, .309/.373/.586 with 37 HR’s, 130 RBI’s, 100 Runs
Top Shortstop- Francisco Lindor
2017-2019 points average per season: 572.5
Average statistical season line: .278/.342/.513 with 34 HR’s, 85 RBI’s, 110 Runs, 21 SB’s
Best season (2018): 628.5 points, .277/.352/.519 with 38 HR’s, 92 RBI’s, 129 Runs, 25 SB’s
Top Outfielders
Top Outfielder- Mookie Betts
2017-2019 points average per season: 607
Average statistical season line: .299/.388/.533 with 28 HR’s, 87 RBI’s, 122 Runs, 24 SB’s
Best season (2018): 639.5 points, .346/.438/.640 with 32 HR’s, 80 RBI’s, 129 Runs, 30 SB’s
Top Outfielder- Christian Yelich
2017-2019 points average per season: 576
Average statistical season line: .312/.399/.564 with 33 HR’s, 96 RBI’s, 106 Runs, 23 SB’s
Best season: 618.5 points, .326/.402/.598 with 36 HR’s, 110 RBI’s, 118 Runs, 22 SB’s
Top Outfielder- Mike Trout
2017-2019 points average per season: 569.5
Average statistical season line: .304/.448/.634 with 39 HR’s, 85 RBI’s, 101 Runs, 19 SB’s
Best season (2019): .291/.438/.645 with 45 HR’s, 104 RBI’s, 110 Runs, 11 SB’s
It is relatively safe to assume that Trout would be number one on the outfield list (and maybe all position players for that matter) if he were able to stay healthy over the past three seasons. Trout has only played an average of 129 games and has still been able to put up MVP caliber numbers for both the Los Angeles Angels, as well as for fantasy owners.
Top Starting Pitchers
Top Starting Pitcher- Justin Verlander
2017-2019 points average per season: 655
Average statistical season line: 17-8, 2.81 ERA, 0.95 WHIP, 270 SO
Best season (2019): 765 points, 21-6, 2.58 ERA, 0.80 WHIP, 300 SO
Top Starting Pitcher- Max Scherzer
2017-2019 points average per season: 611
Average statistical season line: 15-7, 2.64 ERA, 0.94 WHIP, 270 SO
Best season: 712 points, 18-7, 2.53 ERA, 0.91 WHIP, 300 SO
Top Starting Pitcher- Gerrit Cole
2017-2019 points average per season: 597
Average statistical season line: 16-7, 3.20 ERA, 1.06 WHIP, 266 SO
Best season (2019): 741 points, 20-5, 2.50 ERA, 0.89 WHIP, 326 SO
Since relief pitchers are not listed in this article, I wanted to add a quick tidbit about the most impressive fantasy season from a relief pitcher over the past three seasons. In 2018, Edwin Diaz was nothing short of spectacular coming out of the pen for the Seattle Mariners. Along with his first All-Star appearance, Diaz recorded 57 saves to go along with a sparkling 1.96 ERA and 0.791 WHIP. He was able to accumulate 581 fantasy points in the season, creating great separation from Blake Treinen (#2 reliever) who had 535 fantasy points. After being dealt to the New York Mets heading into 2019, Diaz had a nightmarish campaign. Diaz compiled an ERA of 5.59 with 7 blown saves. Expect all of these players to make a fantasy impact in 2020!
Written by Andrew Lewis (Twitter @DynastyLewis_)