LOGIN

Redraft leagues are the standard of the fantasy sports industry. Each year you get a fresh start at remembering you shouldn’t draft A.J. Pollock. Ever. You can draft whoever you want at your draft position or spend as much as your budget on whoever you want. But for me there is nothing more fun than a good long-term keeper league. Smart owners get to flex on their leaguemates by keeping players they selected deep in their drafts or picked up on a hunch. Keeper leagues are a great intermediate option between full-on redraft leagues and the craziness of a dynasty league. 

Below you’ll find my keeper rankings for 2019. I’ve included each player’s age, position eligibility for the start of the 2019 season and any concerns I have about each player. Here’s what you’ll also see: I’m not high on starting pitchers. Too likely to suffer an injury and miss a large chunk of time. I’m not high on guys with less than two seasons of experience. I’ve seen sophomore slumps and prospect busts far too often. There are exceptions like Ronald Acuna who seem like a sure thing — but when it comes to Vlad Guerrero Jr. I prefer the wait and see approach. Plus, we really don’t know when he’ll even debut. Players over the age of 31 worry me — especially players whose value is speed dependent. I don’t want to keep a player whose decline is starting to begin. Injury prone players: duh. I’m not going to keep someone who can’t take the field.

Keepers by position:

Catcher: 2, First Base: 8, Second Base: 9, Shortstop: 14, Third Base: 13, Outfield: 31, SP: 26, RP: 3.

Keepers by age:

20: 3, 21: 2, 22: 4, 23: 7, 24: 13, 25: 7, 26: 13, 27: 10, 28: 10, 29: 7, 30: 6, 31: 8, 32: 4, 33: 1, 34: 1, 35: 2, 36: 1

 

2019 Fantasy Baseball Keeper Rankings

# Name Age POS Team Concerns
1 Mike Trout 27 OF LAA Too good
2 Mookie Betts 26 OF BOS Bowling arm injury
3 Ronald Acuna 21 OF ATL Experience
4 Trea Turner 25 SS WAS Power ceiling?
5 Francisco Lindor 25 SS CLE Spring calf injury
6 Jose Ramirez 26 3B CLE ‘18 2nd half
7 Manny Machado 26 SS/3B SD New stadium/team
8 Alex Bregman 24 SS/3B HOU Spring training injury
9 Nolan Arenado 27 3B COL No speed
10 Bryce Harper 26 OF PHI Injury; ’16 & ’18 AVG

The more categories you contribute to the higher you’ll rank — it’s that simple. There are concerns regarding everyone after Mookie Betts, but that’s part of the risk you’ll take. If Turner goes 15/60 he could possibly surpass Betts due to the speed scarcity. If Lindor’s calf is fine in 2019 he could surpass Betts based on his position. If Bryce is motivated and hits .280 he could be in the top-5 hitting in the best lineup in baseball. Maybe I’m being a little hard on Arenado because he doesn’t steal bases — but his consistent production in Colorado are just phenomenal.

 

# Name Age POS Team Concerns
11 Christian Yelich 27 OF MIL GB%, ’18 career year
12 Andrew Benintendi 24 OF BOS Power/Speed ceiling?
13 Aaron Judge 26 OF NYY Big boi injuries
14 Juan Soto 20 OF WAS Sophomore slump?
15 Trevor Story 26 SS COL 2017 K/rate & AVG
16 Cody Bellinger 23 1B/OF LAD 2018 power dip
17 J.D. Martinez 31 OF BOS Age & Injury history
18 Jose Altuve 28 2B HOU 2018 power/speed dip
19 Javier Baez 26 2B/SS CHC BB/K rate & Contact%
20 Freddie Freeman 29 1B ATL Power ceiling

Of this second batch of keepers I’d be keeping an eye on Andrew Benintendi, Cody Bellinger and Javier Baez to potentially join the top 10.  If Benintendi caps out at a 20/20 threat then he stays in Christian Yelich territory. If Bellinger can return to 30+ HR power (which I think he can and will) while maintaining double-digit speed and improving on his .263 career average — we’re talking about the #1 first basemen for the future. And Javier Baez won’t change — he’ll still be fun, but frustrating to watch at times. However, if he decides to work on his approach at the plate he could launch himself into elite territory.

 

# Name Age POS Team Concerns
21 Giancarlo Stanton 29 OF/DH NYY 18 power dip
22 Chris Sale 29 SP BOS Late 18 injury, ’12-’18 IP
23 Kris Bryant 27 3B/OF CHC 2018 injury
24 Blake Snell 26 SP TBR 2nd lowest ’18 BABIP
25 Aaron Nola 25 SP PHI 5th lowest ’18 BABIP
26 Max Scherzer 34 SP WAS Age; 2,000+ IP ’09-’18
27 Paul Goldschmidt 31 1B StL New team; May 2018 AVG
28 Jacob deGrom 30 SP NYM Regression from career year
29 Walker Buehler 24 SP LAD Experience, Dodgers
30 Trevor Bauer 28 SP CLE Late ’18 Injury

Pitcher time! I’m not expecting a huge drop in Snell and Nola, but a slight regression is coming. Both should still compete for the Cy Young’s in their respective division. People will be mad about Scherzer’s ranking, but he’s got a lot of mileage on that shoulder. I’m high on Buehler — I think he’s a Cy Young candidate as soon as this year. Even while on the Dodgers. In the AL let me cast my ballot for Bauer for the Cy Young.

Kris Bryant is due for a huge bounceback in 2019 — believe that!

 

# Name Age POS Team Concerns
31 Gerrit Cole 28 SP HOU Maintaining ’18
32 Noah Syndergaard 26 SP NYM Injury risk
33 Ozzie Albies 22 2B ATL vs RH; Aug & Sept ’18
34 Carlos Correa 24 SS HOU Injuries; Speed
35 Rhys Hoskins 26 OF PHI AVG
36 Vlad Guerrero Jr. 20 3B TOR 0 MLB XP; Debut date?
37 Gleyber Torres 22 2B/SS NYY Soph slump? Peak power?
38 Xander Bogaerts 26 SS BOS SPD downside?
39 Corey Kluber 32 SP CLE FB Velocity
40 Shohei Ohtani 24 SP/DH LAA Major Injury

This is Correa’s last stand. He either lives up to his potential in 2019 or his value is kaput.

I loved Albies when he hit 9 HRs in the first 27 games of 2018, but the .226 he hit in the second-half and the .231 against righties last year have me a bit worried. He is only 22 though and could find himself near the top of a phenomenal Braves lineup.

Torres was a top-10 prospect two years in a row, but what is his height? 25 HRs? 30 HRs? He had a pair of 20 stolen base seasons in the minors, but only stole 6 bases in 2018. If he can reach 30 HRs and touch 15 SBs then he’ll move up to the top-15.

 

# Name Age POS Team Concerns
41 Anthony Rendon 28 3B WAS Bumps & Bruises
42 Eloy Jimenez 22 OF CHW 0 MLB XP; Debut date?
43 Luis Severino 25 SP NYY 2nd-Half ’18; Injury
44 Justin Verlander 36 SP NYY Age; 2,747 IP ’06 – ’18
45 Anthony Rizzo 29 1B CHC 18 vs LHP; ’18 start
46 Starling Marte 30 OF PIT Age 30 = SPD drop?
47 George Springer 29 OF HOU Inconsistent PWR & SPD
48 Victor Robles 21 OF WAS 83 MLB ABs; PWR ceiling?
49 Corey Seager 24 SS LAD Major injury, PWR ceiling?
50 J.T. Realmuto 27 C PHI Positional injury concerns

Rendon is one of the few players that I couldn’t really find too many concerns about. That is a major reason why he’s getting some NL MVP buzz this spring training.

Severino’s second-half, urgency to sign a long term contract extension this off-season and the fact that he might not pitch until May has him dropping in my rankings. He still has youth and a team with solid win potential on his side.

I’ll be watching Robles closely this season. He only has one minor league season of double-digit HRs (10) but stole 20 bases every season he’s played in. One concern for 2019 is his lineup slot. Roster Resource has him penciled in to the 9-spot right now.

 

# Name Age POS Team Concerns
51 Gary Sanchez 26 C NYY WTF 2018; Injuries
52 Eugenio Suarez 27 3B CIN Sept/Oct ’18 dip
53 Charlie Blackmon 32 OF COL Age; 4 years of SB decline
54 Adalberto Mondesi 23 2B/SS KCR Plate discipline; Team stats
55 Jose Berrios 24 SP MIN Away splits, End of ’18
56 Jack Flaherty 23 SP StL BB%; 33 career starts
57 Khris Davis 31 DH OAK Position; Spring training injury
58 Stephen Strasburg 30 SP WAS Injury prone
59 Jean Segura 29 SS PHI Declining SB total
60 Eddie Rosario 27 OF MIN BB%, Speed ceiling

There’s a lot to like about Berrios and Flaherty, but their youth and above issues are suppressing their value a little bit. With a few adjustments this season they could bump up 20 or so spots next year.

I’ve already said my peace on Adalberto Mondesi. Yes, I still drafted him in The Great Fantasy Baseball Invitational. I needed some speed — so sue me.

If Rendon doesn’t win MVP — I might throw my vote towards Eugenio Suarez. He took a huge power step forward in 2018 and the Reds lineup got a lot better this off-season. The Reds have a realistic chance to win the NL Central which would only help Suarez’s case.

 

# Name Age POS Team Concerns
61 Mitch Haniger 28 OF SEA Health; Speed ceiling
62 Marcell Ozuna 28 OF StL 18 Mar-May; 13-16 AVG
63 Rafael Devers 22 3B BOS Sophomore slump
64 Carlos Carrasco 31 SP CLE Injury concerns
65 Miguel Andujar 24 3B NYY Sophomore slump? Trade?
66 Matt Olson 24 1B OAK Beating sophomore slump
67 Fernando Tatis Jr. 20 SS SD 0 MLB XP; Debut date?
68 Jameson Taillon 27 SP PIT Maintaining ’18; W total
69 Clayton Kershaw 30 SP LAD Injury; ’08-’18: 2000+ IP
70 Wil Myers 28 3B/OF SD Injury concerns return

Devers was a dumpster fire in 2018, but is still crazy young. He was a former top-20 prospect and if he puts it together this season, God help the pitcher that has to face ANOTHER Red Sox slugger.

Tatis could be one of the biggest risers on this list. Vlad Guerrero could hit 30 HRs with an elite average — but Tatis has a realistic shot at 30/30 if he reaches his full potential.

Kershaw is going the way of Felix Hernandez. Too many IPs at a young age and he’s now a shell of his former self. Keep at your own risk.

 

# Name Age POS Team Concerns
71 Michael Conforto 26 OF NYM Health, AVG
72 Nomar Mazara 23 OF TEX Injuries; Next step – when?
73 Joey Votto 35 1B CIN Age; 2018 big decline
74 Whit Merrifield 30 2B KCR Age + SPD = ?; PWR #s?
75 Justin Upton 31 OF LAA Injuries; SB drop continues?
76 Lorenzo Cain 32 OF MIL Age; RBI
77 Mike Clevinger 28 SP CLE Next step or status quo?
78 James Paxton 30 SP NYY Injuries; Bad stadium
79 Joey Gallo 25 1B/OF TEX AVG duh.
80 Nicholas Castellanos 27 OF DET Team stats; Trade?

I get the feeling if we ever see a full season of Conforto we’re talking about a 35+ HR season. Maybe 2019?

When Mazara made his debut as a 21 year old in 2016 and hit 20 HRs we were all salivating at his potential for growth. However, all he’s shown in the two seasons since is shown Khris Davis like consistency with his power numbers — three straight seasons of 20 HRs. Maybe he can touch 30 HRs? Probably not though.

Clevinger is another guy who I couldn’t find a lot of issues with. He’s now had back-to-back consistent positive productive seasons. He’s not an elite option, but you can’t knock his consistency.

 

# Name Age POS Team Concerns
81 Jose Abreu 32 1B CHW 2018 injury & dip
82 Matt Chapman 25 3B OAK Slight injury concerns; Minors #s
83 Patrick Corbin 29 SP WAS New team; Slider injury risk
84 Tommy Pham 31 OF TBR Injuries
85 Kyle Tucker 22 OF HOU 64 MLB ABs; Playing time
86 Nick Senzel 23 3B CIN 0 MLB XP
87 Rougned Odor 25 2B TEX Plate discipline, 2018 injury
88 Yoan Moncada 23 2B CHW Plate discipline
89 Zack Wheeler 28 SP NYM 2017
90 David Dahl 24 OF COL Injuries

Tucker and Senzel could rocket up this list, but all that’s holding them back is their lack of major league experience.

Odor and Moncada are in the same boat — it seems like Odor is actually working on his issues though. For the third year in a row he’s upped his BB% to 8% last year — really not that bad by Odor standards.

It’s easy to forget after missing 2015 and 2016 and his 5.21 ERA in 2017 that of all the current and former elite Mets starting pitchers, Wheeler was the highest ranked in the minors. He really refound his stuff in 2018 with a 3.31 ERA in 29 starts.

 

# Name Age POS Team Concerns
91 Mike Foltynewicz 27 SP ATL Spring Training Injury
92 Zack Greinke 35 SP ARI Age = eventual decline? Velocity
93 Josh Hader 24 RP MIL Role
94 Amed Rosario 23 SS NYM Plate discipline; AVG
95 Yasiel Puig 28 OF CIN Injury risk
96 A.J. Pollock 31 OF LAD Oh god, injury risk!
97 Edwin Diaz 24 RP NYM Less save opportunities
98 Blake Treinen 31 RP OAK Under 1.00 ERA isn’t easy
99 Daniel Murphy 33 2B COL Age; Bumps and bruises
100 German Marquez 24 SP COL Home stadium; ’18 1st half

Hader might not be the closer, but who cares when he has close to a 16 K/9 in 81+ IP. Those numbers with even 10-15 saves sound good to me.

I might be higher on Rosario than others, but he’s having a spicy spring so far. 7 runs, 2 HRs, 6 RBI, 3 SB and a .400 AVG in 25 ABs. If he can go 15/20 while improving his .255 career average — you’ve got a keeper stud on your hands.

Despite being 33, Murphy’s move to Colorado really helps boost his draft stock. Another 25 HR season with 100+ RBI and a .320 AVG is coming in 2019.  

 

 

Alright — what are your keeper questions/comments? Sound off in the comments below!