|League 1 Board||Name||Twitter Handle|
|6||The Tin Door||@TheTinDoor|
|13||Douglas R. Dennis||@dougdennis41|
|League 2 Board||Name||Twitter Handle|
|10||The Roto Red||@TheRotoRed|
|11||Rodric Richenberg||Rodric Richenberg|
|League 3 Board||Name||Twitter Handle|
|14||GRANT KLEIN/Aaron Parker||@grantuw & @vottomanempire|
|League 4 Board||Name||Twitter Handle|
|14||Estevao Maximo/Christopher Reeves||@estevao_maximo|
|League 5 Board||Name||Twitter Handle|
|10||Keaton O. DeRocher||@TheSpokenKeats|
|League 6 Board||Name||Twitter Handle|
|League 7 Board||Name||Twitter Handle|
|League 8 Board||Name||Twitter Handle|
|12||Ian Kahn/chris Dolin||@IanKahn4|
|League 9 Board||Name||Twitter Handle|
|3||Fantasy Dad Pods||@fantasydadpods|
|4||Malcolm Bamford/NOAH BIENIEK||@Mal_B_Sport|
|League 10 Board||Name||Twitter Handle|
|League 11 Board||Name||Twitter Handle|
|League 12 Board||Name||Twitter Handle|
|6||Fantasy Baseball Auctioneer||@FanBBAuctioneer|
|League 13 Board||Name||Twitter Handle|
|11||AARON ALVIS/Valentino Ganacias||@aaron_alvis|
|League 14 Board||Name||Twitter Handle|
|League 15 Board||Name||Twitter Handle|
|League 16 Board||Name||Twitter Handle|
|League 17 Board||Name||Twitter Handle|
|League 18 Board||Name||Twitter Handle|
|6||Trader Andy||@[email protected]|
|League 19 Board||Name||Twitter Handle|
|League 20 Board||Name||Twitter Handle|
|1||The Great Knoche||@thegreatknoche|
|5||Brett S. Key||@bretskyball|
|League 21 Board||Name||Twitter Handle|
|League 22 Board||Name||Twitter Handle|
|League 23 Board||Name||Twitter Handle|
|League 24 Board||Name||Twitter Handle|
|League 25 Board||Name||Twitter Handle|
|1||Robert Osgood Jr.||@BobOsgood15|
|League 26 Board||Name||Twitter Handle|
|League 27 Board||Name||Twitter Handle|
|12||Dalton Del Don||@daltondeldon|
|League 28 Board||Name||Twitter Handle|
|8||Bruce Cagle Jr||@BCJRFantasy|
|League 29 Board||Name||Twitter Handle|
|13||Alain de Leonardis||@acdeleon|
Greg Smith (@gregsauce) recaps his TGFBI draft from third pick in League 17.
Welcome to a very exclusive club. You’re reading the one fantasy baseball article I write each year. No velvet ropes, but I must admit it’s impossible to get a drink in here. Blame Justin Mason for that one, I guess. He runs the site.
The Great Fantasy Baseball Invitational is pretty exclusive too. Only 435 managers have the opportunity to test their mettle in this contest, and in the end, we’ll all forget about everything that happened except for who won the overall. Sure it’s cool to win your league, but once you’re in fantasy baseball’s VIP room, don’t you want to be the one who ends up on the table hosing everyone else down with champagne or Yoohoo or whatever? (Seriously, no drinks in here, huh? We need to sort this out for next year…)
In TGFBI seasons past, I’ve been content to swing for solid contact, try to win my league, and hope the good kind of variance pushes me into contention for the overall. After three tries, it turns out I can’t even win my own damn leagues, so I had to reevaluate parts of my strategy for 2021. I say “parts” because a lot of what I want to do hasn’t changed. A balanced roster is still crucial, leaning into some amount of risk is still necessary, and seizing values relative to ADP when they present themselves remains important.
One thing I wanted to do differently this year was embrace differentiation with more authority. Thankfully, when you’re trying to pounce on players dipping below their ADPs, some amount of differentiation comes naturally. But I wanted to be mindful of other opportunities for differentiation as well, even if they didn’t jive with my baseline approach.
I also decided to invest more in pitching this time around. Fading pitchers has long been my M.O., but I’ve come to realize it won’t necessarily work in every format. It’s somewhat easy to find bargain hurlers in 12-team leagues, both in the draft and off the waiver wire. Assembling an elite enough staff to win the overall across 29 fifteen-team leagues is an entirely different story. It’s made even more difficult by the way MLB teams are using their pitchers nowadays, not to mention how fantasy drafters are pushing starters up draft boards higher than ever. Even if you don’t want to spend a first- or second-rounder on a starter, you have to have a plan for making up ground because the high-end pitching talent thins out quicker than it ever has.
With those goals in mind, here’s how my draft from TGFBI League 17 played out…
Round 1 — Ronald Acuna Jr., OF, ATL (3rd overall)
Yup, I’m one of the lucky bastards who saw Acuna slide to third pick, but you have to put yourself in position to get lucky, and I did just that with my KDS, slotting third pick as my top choice.
At No. 3, I was content to pick between Juan Soto, Mookie Betts, Mike Trout, and Trea Turner (assuming the top went chalk with Acuna and Fernando Tatis Jr.). But I didn’t want to prioritize fifth or sixth draft position because I wanted my picks closer together, I wanted an earlier third-round pick, and I wanted to leave open the opportunity that Acuna or Tatis could fall to third. That’s exactly what happened, and I was delighted to add baseball’s preeminent power+speed producer to my squad.
Round 2 — Walker Buehler, SP, LAD (28th overall)
When I wrote I wanted to invest more in pitching, I didn’t think I would start as early as the second round. One of the next two rounds, sure, but the second round still felt too early for this longtime pitcher dimisser. Then Buehler, the No. 5 pitcher on my board, fell to SP10. Life moves pretty fast. After confirming Buehler was in attendance, healthy at Spring Training, and checking @smada_bb’s ADP page to make sure I was getting a bargain, I made the pick.
Round 3 — Jack Flaherty, SP, STL (33rd overall)
Flaherty is my SP7 and who I was originally targeting for this third round pick as part of my “pay for pitching” strategy. After taking Buehler the round prior, I could have pivoted to a hitter in this spot, but I instead steered my “borrowed” Corvette into the skid and stayed on target with my pre-draft plan.
Round 4 — J.T. Realmuto, C, PHI (58th overall)
Landing Acuna third overall naturally gave my roster some differentiation from my draft slot, but picking the top-ranked catcher here in the fourth round is my first instance of forcing differentiation. Rostering Realmuto is akin to having an elite tight end like Travis Kelce in fantasy football. Most of the other options at their respective positions aren’t great, and the safety you get with a top catcher or tight end allows flexibility to take on more risk at other positions.
With that said, I don’t care much about having an elite backstop in a standalone league because it only represents an advantage over a handful of teams. Multiply that handful by 29 leagues in the TGFBI overall, however, and it becomes a more meaningful advantage to have the top catcher. Some non-Realmuto teams out there will make up ground with later-round hits at catcher, but the majority of them will struggle all season trying to solve or patchwork the position. The leverage gained with Realmuto is worth the opportunity cost of a fourth-round pick with the overall in mind.
Round 5 — Randy Arozarena, OF, TB (63rd overall)
Locking up some stolen bases is another necessary evil of an overall competition. I didn’t love selecting Arozarena here because he projects for downside in runs, RBI, and batting average relative to other hitters available in this range. (For reference, the next three picks were Vlad Guerrero Jr., Gleyber Torres, and Eugenio Suarez.) But the limitations of Arozarena’s projections are offset by the benefits of having Realmuto, who should dramatically outperform most other catchers in runs, RBI, and batting average.
That sort of justification for making a pick has diminishing returns, though. Only a certain amount of frivolous downside can be added before Realmuto stops being an advantage, so I tried to be mindful of taking on unnecessary statistical deficits going forward.
Round 6 — Jose Altuve, 2B, HOU (88th overall)
Case in point, Altuve doesn’t have any glaring holes in his roto projections. His home run forecasts don’t jump off the page, but they’re good enough for a second baseman, and his contributions in other categories—particularly in SB and AVG—fit my team perfectly at a position of need.
Round 7 — Anthony Rizzo, 1B, CHC (93rd overall)
In the chase for steals and homers, it’s easy to overlook runs and RBI, and Rizzo stands out in those categories. Meanwhile, his stolen base numbers aren’t anything to write home about, but they’re better than most others at his position.
Round 8 — Mike Moustakas, 1B/2B, CIN (118th overall)
Another differentiation pick here, as Moustakas projects as the clear home run leader among second basemen. I selected him right around his TGFBI ADP (119.2), so it wasn’t a screaming value, but Moustakas did represent the clear end to a tier at the position. The next second baseman drafted was Max Muncy, 24 picks later. There’s a case to tier him with Moustakas, and Muncy has three eligibilities (1B/2B/3B) compared to only two for Moustakas (1B/2B), but my guy felt safer for two reasons. First, Moustakas is a career .251 hitter, while Muncy sits at .236. Second, the game-to-game playing time for Moustakas is more locked in, which should present more opportunities for him to compile runs and RBI.
Round 9 — Julio Urias, SP, LAD (123rd overall)
Of course, right after I knock Max Muncy for playing time concerns, I draft a pitcher from the ridiculously crowded Dodgers rotation. Roast me. I deserve it. But I needed a pitcher in this spot, and I wanted one capable of making “the leap” in 2021. With above average statcast metrics across the board, Urias fits the bill. Even if his innings are limited, they should be quality innings, and the greatness of the team around him in L.A. should provide ample opportunities for wins.
Round 10 — Craig Kimbrel, RP, CHC (148th overall)
I almost picked Kimbrel over Urias in the previous round, so when he wheeled back to me, I had to pull the trigger to lock up some saves. I also needed a shortstop, so it would have been a tougher choice if Carlos Correa had also lapped back, but Correa was sniped just before this Kimbrel pick.
Round 11 — Didi Gregorius, SS, PHI (153rd overall)
Missing on Correa was a bummer, but it presented a chance to finish off another positional tier by taking Gregorius here in the 11th. After this pick, no one touched the position until Round 14.
Round 12 — Jose Urquidy, SP, HOU (178th overall)
After my Gregorius pick, there was a two-round run on starting pitchers that included Frankie Montas, Chris Bassit, Marcus Stroman, Zach Efflin, Triston McKenzie, Aaron Civale, and Andrew Heaney. I wanted to follow suit and maintain my “pay for pitching” goal while there were still upside arms available. My first instinct was to add Mike Soroka, but the health reports on him weren’t great at the time. Picking Urquidy felt like more of a reach, but the Framber Valdez injury makes it look better in hindsight.
Round 13 — Jorge Soler, OF, KC (183rd overall)
Leading up to this spot, I had talked myself into picking Gary Sanchez to pair with Realmuto at catcher. Yes, I’d be taking on a colossal batting average drain, but I’d mitigate that risk by having more projected homers from my catchers than virtually all other teams in the overall. Sanchez was picked at the turn, though, so I opted for a similar power option with more counting stats at a much deeper position in Soler. This was the second time I used Realmuto to justify taking on risk in a category (Soler projects for a sub-.250 average), and I intended to make it the last time.
Round 14 — Josh Donaldson, 3B, MIN (208th overall)
This is the latest I’ve waited to draft a third baseman in a number of years, but when Dong-aldson is available in the 14th round, why not? I knew I’d need to grab a backup within a few rounds for insurance against injury, but that was an easy pill to swallow because I like guys like Eduardo Escobar, Ryan McMahon, Brian Anderson, and Kyle Seager more than most.
Round 15 — James Paxton, SP, SEA (213th overall)
My pitching rotation felt stable at this point, so I took on more health risk here with Paxton, hoping to reap the strikeout rewards. Returning to the Mariners won’t help his potential for wins, but getting out of Yankee Stadium (and the other hitter-friendly parks in the AL East in favor of the AL West’s pitcher-friendly parks) should avail Paxton’s ratios.
Round 16 — Jose Leclerc, RP, TEX (238th overall)
Am I happy about my two two relievers being Kimbrel and Leclerc? Nope. Would I give up one of my previous hitter or starter picks for a better closer? Also nope.
Between starting pitchers getting pushed up and the mad rush to get steals and good batting average hitters in the early rounds, 2021 feels like as fine a year as any to stand behind SAGNOF (“Saves Ain’t Got No Face,” h/t @Razzball) and the “don’t pay for saves” mantra (popularized by @MatthewBerryTMR). Bullpen turnover is an ever present churn, and there are more closer committees than ever, so I’m content to save my bullets for closers until as late as possible, evidenced by the Kimbrel and Leclerc picks.
Round 17 — AJ Pollock, OF, LAD (243rd overall)
I swear I considered picking Pollock in every round starting with the 11th. The projection systems love him, so his value pops relative to cost in auction value calculators. Still, this particular draft room let him fall well past his TGFBI ADP of 207.2. He has to stay healthy, but sliding to pick 243, Pollock’s injury risk becomes much less of a gamble.
Round 18 — Eduardo Escobar, 3B, ARI (268th overall)
As noted above, I needed some insurance for Josh Donaldson. Outside of last year’s sprint season, Escobar has been a well-rounded compiler for the past four years.
Round 19 — Wander Franco, SS, TB (273rd overall)
It’s not typically my style to grab guys like Franco who figure to spend the early months of the season in the minors. Clogging up your roster can be death when you only have seven bench spots. Part of me wishes I had taken Myles Straw to cement my stolen base projections, but looking at which shortstops were still available to back up Didi Gregorius, I swung for the fences with Franco. Once he’s called up, he should provide quality per-game power and speed numbers with an elite batting average. I just have to hope the call-up happens sooner rather than later.
Round 20 — Peter Fairbanks, RP, TB (298th overall)
Nick Anderson only projects for a few more saves on the same team and he went in the 12th round. Enough said.
Round 21 — Cristian Pache, OF, ATL (303rd overall)
This pick assumes Pache will start over Ender Inciarte from opening day and that Pache’s otherworldly speed will allow him to far exceed his single-digit steals projections.
Round 22 — Joey Votto, 1B, CIN (328th overall)
Here we go again, drafting discounted veterans who have fallen out of favor. In Votto’s case, the fall from fantasy managers’ good graces makes sense considering his lackluster stretch from 2018 to 2019. But Votto brought back the power in 2020, and his poor average last season (.226) can be partially explained by a .235 BABIP. Early indications from Spring Training have been positive for Votto. If he can muster a bounce-back at 37 years old, not only will I reap the fantasy rewards, it’ll be a win for middle-aged dudes (like me) everywhere. Let’s go, Uncle Joe!
Round 23 — A.J. Puk, SP/RP, OAK (333rd overall)
Maybe Puk makes Oakland’s opening day roster, or maybe he’ll be the first player I cut. I probably shouldn’t have spent my 23rd selection on such boom-bust potential, but I wasn’t excited about the other starters available at this pick. Trying to lock up the Rangers’ closer situation with Jonathan Hernandez here might have been a better play.
Round 24 — Brandon Belt, 1B, SF (358th overall)
I don’t mind making homer picks when they’re available this late, and Belt is perennially underrated. Last year’s shortened season was one of his best campaigns to date, and I’m hoping he can get healthy in time for the season’s start. If Belt eventually gets traded out of San Francisco, cross your fingers that he lands in a hitters’ park to show off his quality bat (10.2% barrel rate from 2015-2020, same as Michael Conforto and Nick Castellanos in that span).
Round 25 — Yan Gomes, C, WAS (363rd overall)
I’m told that it’s necessary to draft a second catcher in a two-catcher league, so that’s what I did here. Exciting stuff, drafting catchers really is a thrill. Let’s move on before we all pass out with glee.
Round 26 — Miles Mikolas, SP, STL (388th overall)
Similar to the AJ Pollock pick above, I had been considering Mikolas for a number of rounds before finally drafting him here in the 26th. Finding a sub-1.25 WHIP from a starter is pretty rare this late in the game. Hopefully, Mikolas will be healthy enough to deliver that sort of WHIP over the 130-ish innings he’s projected for.
Round 27 — Alex Reyes, SP/RP, STL (393rd overall)
Rationally, I assume Reyes will be in the pen for the redbirds, where his bad WHIP will be mitigated by low innings. Irrationally, I see Reyes as a potential starter with big time strikeout upside, hedging against injury possibilities for Flaherty and Mikolas. Either way, he should be useful to me in fantasy.
Round 28 — Harrison Bader, OF, STL (418th overall)
Hey Siri, how many St. Louis players do I need to draft in a row to become a Cardinals fan by default? (This steals-chasing pick just as well could have been Kevin Kiermaier, but I opted for the guy with a better chance of compiling runs and RBI thanks to more playing time.)
Round 29 — Jo Adell, OF, LAA (423rd overall)
While Adell could be a huge steal down here in the 29th round, I’m confident this was my worst pick of the draft. With potential bench cloggers Wander Franco and A.J. Puk already rostered, I could have picked a player with an established full-season role in this spot. A locked in starting pitcher like Alec Mills, who went with the next pick, would have been sharp. Alternatively, if I wanted to chase some sort of late-round ceiling, I could have targeted a player whose “go or no-go” status was more likely to be known by opening day. A dark horse closer candidate like A.J. Minter, who went six picks later, could have been that type of pick.
But nah, turns out I’m a child who can’t resist the sirens’ call of top prospects, while the other drafters in this league are level-headed adults who make smart decisions, even in the final rounds. Will I hold Adell on my bench so long that it wrecks my team? Will I cut him loose early and later watch him lead some other team to glory? It’s a lose-lose scenario unless the Angels bring Adell up quickly enough to justify burning a bench spot. And even then, he’ll still need to shake the strikeout-prone tendencies he showed last year, which isn’t a given. I think I need a drink. Oh wait, we’ve established there are no drinks here. Cool. Maybe my last pick will cheer me up…
Round 30 — Keegan Akin, SP, BAL (448th overall)
An Orioles pitcher?! Screw this, I’ll be at the bar. Here’s my final squad for posterity:
C: J.T. Realmuto (C)
C: Yan Gomes (C)
1B: Anthony Rizzo (1B)
2B: Jose Altuve (2B)
3B: Josh Dondalson (3B)
SS: Didi Gregorius (SS)
CI: Eduardo Escobar (3B)
MI: Mike Moustakas (1B/2B)
OF: Ronald Acuna Jr. (OF)
OF: Randy Arozarena (OF)
OF: Jorge Soler (OF)
OF: AJ Pollock (OF)
OF: Cristian Pache (OF)
UT: Joey Votto (1B)
Bn: Wander Franco (SS)
Bn: Brandon Belt (1B)
Bn: Harrison Bader (OF)
Bn: Jo Adell (Oof… err, I mean OF.)
P: Walker Buehler (SP)
P: Jack Flaherty (SP)
P: Julio Urias (SP)
P: Jose Urquidy (SP)
P: James Paxton (SP)
P: Miles Mikolas (SP)
P: Craig Kimbrel (RP)
P: Jose Leclerc (RP)
P: Peter Fairbanks (RP)
Bn: A.J. Puk (SP/RP)
Bn: Alex Reyes (SP/RP)
Bn: Keegan Akin (SP)
|1||Chad Young||Pitcher List, Ottobot Podcast||@chadyoung|
|2||Chris Welsh||In This League||@isitthewelsh|
|4||Heath Capps||RotoRanks, SB Nation’s Fake Teams||@HeathCapps|
|5||Jamie Calandro||Fantasy Team Advice||@jac3600|
|6||Kenneth Le||Elite Fantasy||@kle18|
|7||Matt Thompson||Prospects Live, FWFB||@mdthompfwfb|
|13||Steve Cozzolino||Podapollooza Winner||@sccozz|
|14||Theodore Gehman||Fighting Chance Fantasy||@rototeddyg|
|1||Brad Coppel||Podapollooza Winner||@bradcoppel|
|2||Darius Austin||Baseball Prospectus, FWFB, Bat Flips & Nerds||@DariusA64|
|3||David Rubin||Fighting Chance Fantasy||None|
|5||Jake Halusker||High Stakes Heat pod, RotoSaurus.com||@TheDustmite|
|7||Joe Garino||Pitcher List, The Dynasty Guru, Co-Host of Join the Ranks Podcast||@joegarino|
|8||Mike Petersen||Fantasy Toolz||@GalcticDynamics|
|10||Paul Ghiglieri||FantasyPros, PitcherList||@FantasyEvolves|
|11||PD @ HQRadio||BaseballHQ||@patrickdavitt|
|14||Tristan H. Cockcroft||ESPN||@SultanofStat|
|15||Zach Braff||Bases Loaded, Exit Velocity||@braffz|
|4||Dan Richards||Pitcher List; Razzball||@Fantasy_Esquire|
|6||Evan James||Podapollooza Winner||@55_Boots|
|7||Jay Stellmach||jaystellmach.com (a personal site that I just started) and will (hopefully) be ramping up as 2021 progresses. I also guest posted a couple posts last year on Brad Johnson’s Patreon site.||@jaystellmach|
|8||Jeff Smith||Draft Buddy||@FFJeffSmith|
|9||Nick Gwinn||The Fantasy Insiders Show with Joel Henard and Nick Gwinn powered by Fighting Chance Fantasy||@NickGwinn|
|10||Less than Dave||RotoSaurus, High Stakes Heat pod||@RunDMcD|
|11||Matt Wallach||Pitcher List||@Wallach18|
|13||Mike Alexander||Fantasy Alarm||@roto_wan|
|14||Sara Sanchez||Bleed Cubbie Blue & their podcast Cuppa Cubbie Blue||@BCB_Sara|
|15||Tim McLeod||Prospect 361/Patton&Co||@RunTMcP361|
|1||Chris Spencer||Draft Buddy||@Roto_Chris|
|5||Garrett Atkins||Fake Teams||@13atkins13|
|6||Jenny Butler||Podapollooza Winner||@JennyButler830|
|7||Jonathan Metzelaar||Pitcher List||@Jon_e_baseball|
|9||Kevin Jebens||Baseball Prospectus||@KevinJebens|
|11||Patrick Magnus||The Dynasty Guru||@TheGreenMagnus|
|13||Polka-FightingChanceFantasy||Fighting Chance Fantasy||@PolkaPat|
|14||Rich Wilson||Prospect 361||@RichWilsonP361|
|1||Bret Sayre||Baseball Prospectus||@BretSayreBP|
|2||Chris @baseballpods||Baseball Pods||@baseballpods|
|4||David Fenko||Pitcher List||@Velcronomics|
|5||Dylan White||Prospect 361 and FWFB||@the__arrival|
|6||Fighting Chance Steve Rapin||Fighting Chance Fantasy||@fantasygeek37|
|7||James Ganey (@CubbyNole)||Fantrax HQ||@CubbyNole|
|12||Nick Bucher||Pitcher List||@NotNickBucher23|
|15||Zach Bettencourt||Podapollooza Winner||@braves95zach|
|2||Ariel Cohen||FanGraphs, CBS Sports, RotoBaller, TGFBI Podcast||@ATCNY|
|3||Art Tornabene||Triple Play Fantasy’s Baseball Show||@Art_T_Z|
|4||Carmen Maiorano||FantasyPros, RotoFanatic, carmsclubhouse.com||@carmsclubhouse|
|5||Corbin||FantraxHQ, Fantasy Data, PlayerProfiler, Fighting Chance Fantasy, and FantasyPros||@Corbin_Young21|
|7||FSAA Tom||Fantasy Sports Addicts||@fsdoublea|
|8||Ian Kahn||The Athletic||@IanKahn4|
|10||Joe Lowry||Prospects Live||@jh00k|
|11||Justin Mason||FWFB, TGFBI, Fangraphs||@justinmasonfwfb|
|12||Kerry Klug||Razzball, Fantasy Life App||@kerryklug|
|13||M. Starks Powell||New Life Fantasy,||@starks_industry|
|1||Aaron Pags||Fantasyinframes & Perfectly Framed Podcast||@fantasytriage|
|2||Al Melchior||The Athletic||@almelchiorBB|
|3||Brandon Ziman||Major League Fantasy Sports||@Brandonziman|
|4||Chuck Johnson||Lenny Melnick Fantasy Sports||@thatguy1681|
|7||Edward Raus||Fantasy Alarm||@edwardraus|
|8||Joe Barbuto||SP Streamer||@rotoj0e|
|9||John Fernandez||Satellite Winner||@ievaluatetalent|
|10||MIke Gianella||Baseball Prospectus||@MikeGianella|
|11||Nick Mimi||Stack Attack Fantasy||@NMimi|
|12||Nick Pollack||Pitcher List||@PitcherList|
|13||Ray Kuhn||FWFB, RotoProfessor||@ray_kuhn_28|
|15||Troy Klauder||Razzball, Rotoballer, Pitcher List||@TroyKlauder|
|1||Adam||Fantasy baseball, Disrupted.||@Fantasydisrupt|
|2||Brent Herzog||Exit Velocity Fantasy Baseball Podcast||@ExitVelo_BH|
|4||Derek VanRiper||The Athletic||@DerekVanRiper|
|5||Douglas Boyle||Lenny Melnick Fantasy Sports||@urbanbaboon|
|7||Gabe Zammit||FWFB, Pitcher List||@gabezammit|
|8||Garrick||Spstreamer.com, The Goalie Project||@gpaut|
|9||Grant Klein & Aaron Parker||Satellite Winner||@grantuw, @vottomanempire|
|10||James Schiano||Pitcher List, MetsMerized||@JeterHadNoRange|
|11||Jason Gold||Six Man Rotation||@ChopCityJason|
|13||Mark Barry||Baseball Prospectus||@hoodieandtie|
|14||Pitches get stitches||Lenny Melnick Fantasy Sports||@JAGNY_1987|
|15||Trader Andy||Stack Attack Fantasy||@amac22nj|
|1||Aaron Sauceda||CBS Sports||@RotoPope|
|2||Andy Singleton||Expand The Boxscore||@PeoplezPen|
|4||Dan Gilbert||Lenny Melnick Fantasy Sports||@Dabberdanlit|
|6||Eno Sarris||The Athletic||@enosarris|
|7||Jeff Trela||Stack Attack Fantasy||@jtrela20|
|8||Jon Goren||Satellite Winner||@jonnyroto|
|9||Jon Hegglund||Baseball Prospectus||@JonHegglund|
|10||Kris Negus||Jays In The House||@Negus_kris|
|11||Mark McElroy||Pitcher List||@MarkMcElroyBB|
|13||Mike Carter||RotoFanatic, 9 Inning Know-It-All||@mdrc0508|
|14||Phillip Evans||Fantasy front office||@thebaseballjedi|
|15||Scott Chu||Pitcher List, FWFB||@ifthechufits|
|1||Andrés Chávez||Fake Teams||@andres_chavez13|
|2||Andy Behrens||Yahoo Sports||@andybehrens|
|3||BritishBaseballPodcast||Podcast all about British baseball||@britbaseballpod|
|5||Callen Elslager||Pitcher List||@callen_elslager|
|6||Chris Towers||CBS Sports||@ctowerscbs|
|7||Dave Swan||Pitcher List, Fantrax, RotoBaller||@davithius|
|8||Drew Klein||Satellite Winner||@aok_fan (AOK_Tigers_Fan)|
|9||Gene McCaffrey||The Athletic||None|
|10||Jeramy Hubbard (@FrontOfficeJer)||Fantasy Front Office||@frontofficejer|
|11||Jesse Roche||Baseball Prospectus||@jaroche6|
|13||Michael Petropoulos||B Roto Fantasy||@brotoFFMike|
|14||Philip Double||Insider Baseball||@philip_double|
|15||Steve Paulo||Stomper Projections||@StevePaulo|
|2||Brian Entrekin||Fantasy Sports Degens & RotoBaller||@bdentrek|
|3||Carlos Marcano||PitcherList, sixmanrotation.com, Prospects365||@camarcano|
|4||Christopher Zelaya||Dynasty Sports Empire||@drunkenangelz|
|5||Cory Ott||RotoFanatic.com / Prospects365.com||@cory5ott|
|6||Doc @TripPlayFantasy||Triple Play Fantasy||@TripPlayFantasy|
|7||Doug Ishikawa||SP Streamer/Pitcher List||@Coachingish|
|8||JFrei18_SEA||Field of dreamers podcast||@Jfrei18_sea|
|9||John Russell||FWFB &TPL||@johnrussell215|
|11||Robbie Baseball||Dingers podcast & live stream||@robbiebaseball1|
|13||Samuel Hale||Baseball Prospectus||@thesamuelhale|
|14||Simon Dice||Hon Ron Baseball (Daily Baseball YouTube Show)||@HonRonBaseball|
|15||Zack Waxman||Draft Champions Podcast||@zackroto|
|2||Anthony Aniano||RotoBaller, SiriusXM Fantasy Sports Radio||@AanianoFantasy|
|5||Edwin Turnage||Satelitte Winner||@torpedotube|
|7||Jordan Eisen||Field of Vision Blog and Field of Vision Podcast||@FOV_Sports|
|8||Malcolm Bamford||Sports Gambling Podcast||@Mal_B_Sport|
|9||Mike Werner||FWFB, Baseball HQ, Rotographs||@MikeWernerFWFB|
|11||Rick Graham||Pitcher List||@iAmRickGraham|
|12||Scott Bogman||In This League||@BogmanSports|
|13||Scott Pianowski||Yahoo Sports||@scott_pianowski|
|15||TIM MCCULLOUGH||Baseball Prospectus||@timstenz|
|1||Andrew Dewhirst||FWFB, Fantasy Alarm,||@andrewkdewhirst|
|3||Doug Thorburn||Baseballholics Anonymous||@doug_thorburn|
|4||Ed Overend||Satellite Winner||@edwardoverend|
|7||Justin Paradis||Pitcher List||@freshmeatcomm|
|8||Keith Farnsworth||Fantasy Front Office||@fantasy_keith|
|9||Khang Do||Baseball 365, Football 365||@iRotohead|
|10||Lance Brozdowski||Marquee Sports Network||@lancebroz|
|11||Lou Landers||SportsCrew, Sports ByLine USA||@LandersTalks|
|12||Lucas Biery||Sportscrew, Fantasy Degens||@Bieryplox33|
|13||Quincey Dong||Pitcher List (I’m a graphics designer)||@threerundong|
|1||Anthony Tucker||Pitcher List (just brought on in November as a fantasy contributor)||@AnthonyTucker81|
|2||Chris Rapone||Charlie’s Manuel||@craponO1|
|3||Christian D’Amico||Raffle Winner||@ChristianDAmico|
|6||Justin Johnson||Fantrax HQ, Rotofanatic, SP Streamer||@JJ_JetFlyin|
|8||Matt Williams||RotoFanatic, Turn Two Podcast||@Mattwi77iama|
|9||Michael Waldo||Fantistics & SiriusXM Fantasy Sports Radio||@MichaelWaldo|
|10||Mike MacGregor||Draft Buddy||@DraftBuddy|
|11||Rob DiPietro||Pull Hitter Podcast, pullhitter.com||@deadpullhitter|
|12||Ryan Hallam||Fantasy Alarm||@Fightingchance|
|13||Todd Williams||Fantasy Front Office / Snakebitten Pod||@goldyhappens|
|15||Zach Lindgren||Pitcher List, FromtheStadium||@ZacharyLindgren|
|2||Ben Pernick||Pitcher List||@benjaminpernick|
|3||Brian Seymour||Fantasy Best Ball Exclusive Podcast||@fantasybestbal1|
|5||Dalton Del Don||Yahoo||@daltondeldon|
|6||Dave Funnell||RotoFanatic, Prospects1500||@sportz_nutt51|
|7||Eric Cross||Fantrax HQ||@EricCross04|
|11||Mark Blakemore||Bat Flips and Nerds||@markblakemore|
|12||Matt Selz||Fantasy Alarm||@theselzman|
|14||Michael Ajeto||Pitcher List (just brought on in November as a fantasy contributor)||@dysthymikey|
|15||Michael Waterloo||The Athletic, FantasyPros||@michaelwaterloo|
|1||Brett Siegel||Dynasty Sports Empire||@basiegel68|
|2||Corey Pieper||The Heater Podcast||@copieps|
|3||Dakoda Mckennon||Field of Dreamers Podcast||@supremestepdad|
|4||Jacob W. Dunne||New Life Fantasy, Fantasy Six Pack, Prime Time Sports Talk||@AintDunneYet|
|6||Joe Ricotta||Primetimesportstalk.com, covering DFS and season-long fantasy||@theriot326|
|8||Matt Wiener||Fantasy Six Pack||@mattydubbz13|
|9||Max Freeze||PitcherList, FreezeStats.com||@FreezeStats|
|10||Mendy||Triple Play Fantasy’s Baseball Show||@DMendy02 & @tripplayfantasy|
|11||Michael Richards||Roto Fanatic, Prospects Worldwide & Creative Sports||@MPRichards1981|
|13||Tramps||Bat Flips and Nerds||@_tramps|
|14||TRAVIS ARGO||Fantasy Six Pack||@ArgoTravis|
|2||Brad Williamson||Center of Gravity||@CFofGravity|
|3||Dan Marcus||Baseball HQ/Rotowire||@DanBHQ|
|5||Eric Davis||Satellite Winner||@balkatthemoon|
|6||Greg Smith||TwoQBs, GameFlowbotics, 4for4, TGFBI/FWFB||@gregsauce|
|7||Joe Drake||Dynasty Guru, Prospects Live, Prospects 365||@JDrake349|
|9||Ryan Venancio||Next On Deck||@ven_baseball|
|10||Sam Chinitz||RotoBaller, Fantistics||@fbb_sc|
|11||Shelly Verougstraete||The Dynasty Guru, PitcherList, Over The Monster||@shellyv_643|
|13||Tim Heaney||The Game Day||@TeamHeaney|
|14||Trevor Hooth||Prospects Live, Pitcher List||@HoothTrevor|
|1||AARON SAMIA||Dynasty Sports Empire||@aaron_samia|
|4||Joe Bond||Fantasy Six Pack||@f6p_joe|
|5||Joe Gallina||Fantasy Alarm, Rotoballer||@joegallina|
|10||Paul Monte||The Dynasty Guru||@3cardmonte13|
|13||Steve Gardner||USA TODAY Sports||@SteveAGardner|
|14||Steve Gesuele||Pitcher List||@stav8818|
|1||Andrew Schug||Bandbox Sports||@andrew_schug|
|4||Jacob Zaldin||World in Sport, Last Word on Sports, Sports Unbiased||@jacobgzaldin|
|5||Jen Piacenti||Fantasy Alarm, Sirius XM, Extra Points Podcast Network, Sawdust Podcast Network||@jenpiacenti|
|8||Michael Stein||Fantasy Judgment, Fantasy Alarm||@FantasyJudgment|
|9||MLB Moving Averages||FTN Network||@MLBMovingAvg|
|11||Scott Engel||RotoBaller, SiriusXM Fantasy Sports Radio||@scottetheking|
|12||Sean Flannery||Total Bases Podcast, MetsJunkies||@SeanFlannery13|
|13||Shawn 5k (The Dynasty Guru)||The Dynasty Guru||@Iloveshawn5000|
|14||The Fantasy Sports Brain||RotoWire, FantasyPros, TheFantasySportsBrain||@TalktotheBrain|
|15||Tony Tambo||Open Bar Fantasy Baseball Podcast||@OpenBarDudes|
|1||Adam Ronis||Fantasy Alarm/Sirius XM||@adamronis|
|2||Alain de Leonardis||Baseball HQ, Baseball Forecaster||@acdeleon|
|3||Andrew McClintock||Fantasy Front Office, Also YouTube – Fantasyaid||@Fantasyaid1|
|5||Andy Spiteri||Fantasy Alarm||@gasdoc_spit|
|6||Ben Palmer||Pitcher List||@benjpalmer|
|7||Bob Osgood||The Dynasty Guru||@BobOsgood15|
|8||Bucky’s Ballers||Fake teams.com/ Double Switch Podcast||@bearsfan5233|
|9||Chris Meaney||FTN Network||@chrismeaney|
|12||Drew Morris||Common Sense Fantasy Baseball||@commonsensefbb|
|14||Nick Vanderah||Fantasy Life Blog||@MiniVan25|
|2||Chris Paul Deary||Pallazzo Podcast on the Rotofanatic Podcast Network||@cdeary99|
|3||Daniel Preciado||Prospects Live, Fantrax||@DanJPreciado|
|4||Danny Cross||Creative Sports||@_dannycross_|
|5||Dennis Sosic||Fantasy Six Pack||@CALL_ME_SOS|
|7||Erich Rentz||Fantasy Toolz||@FantasyToolz|
|8||Frank Stampfl||CBS Sports||@roto_frank|
|9||Joel P Henard||The Fantasy Insiders Show with Joel Henard and Nick Gwinn powered by Fighting Chance Fantasy||@joelhenard|
|10||Ken Balderston||The Dynasty Guru||@KenInToronto|
|12||Reuven Guy||RotoBaller, Fangraphs||@mlbinjuryguru|
|13||Rich Holman||PitcherList and Razzball||@RichardoPL83|
|14||Russell Eassom||Bat Flips and Nerds||@reassom|
|15||Todd D. Clark||The Fantasy Fix||@lunchmade|
|1||Ben Funk||Open Bar Fantasy Baseball Podcast||@openbarben|
|2||Connor Henry||Roto Professor||@ConnorH_FB|
|4||Jon A||RotoBaller, FantasyPros||@JonPGH|
|5||Joseph Pisapia||The Fantasy Black Book||@JoePisapia17|
|8||Lee Keller||Independent Content Creator on Twitch/YouTube||@Regicidal|
|9||Lucas Spence||Pitcher List, FantasyPros||@lspence24|
|10||Marlins UK||Marlins UK, Fish Across the Pond podcast, RotoBrits Fantasy podcast||@MiamiMarlins_UK @RotoBrits @FATPPodcast|
|11||Micah Henry||RotoRanks, New Life Fantasy||@FantasyCentral1|
|12||Peter Kreutzer||Rotoman’s Guide||@kroyte|
|13||Shwebsi||PitcherList – New podcast, In the Deep, debuting in January||@shwebsi|
|15||Tom Pringle||Bat Flips and Nerds||@PedroiasFace|
|1||Adam Howe||Pitcher List||@EightyGrade|
|2||Alex Beckey (Baseball HQ)||Baseball HQ||@AlexBeckey|
|4||Buster H. Esq||Creative Sports||@busterh_esq|
|8||Jason Kamlowsky||Prospects Live||@JasonKamlowsky|
|12||RotoTrix||RotoTrix, UK Phillies, RotoBrits||@rototrix|
|13||Scott White||CBS Sports||@CBSScottWhite|
|14||Taylor Case||The Dynasty Guru||@TCasesLoaded|
|1||Alan Harrison||The Fantasy Fix||@TheFantasyFix|
|2||Brandon Morrow||Fantasy six pack||@MySportsThough2|
|3||Brian Rudd||Baseball HQ||@RuddHQ|
|4||Carl Grove||Fantasy Gospel||@carlgrove16|
|10||Jonathan Merkel||The Dynasty Guru||None|
|11||Matt Kupferle||NumberFire, FTN, FWFB||@MKupferle|
|13||Ralph Lifshitz||Prospects Live||@prospectjesus|
|15||Sammy Reid||Rotogrinders, Baseballholics Anonymous||@sammyreidfi|
|1||Adam Lawler||PitcherList||No Twitter|
|2||Alex Fast||Pitcher List||@alexfast8|
|3||BatFlip Crazy||BatFlip Crazy||@batflipcrazy|
|4||Bob Berger||Baseball HQ||None|
|5||Brian Daring||Dynasty Sports Empire||@BrianDaring1|
|7||Dave Eddy||Fantasy Six Pack||@CorporalEddy|
|10||Eddy Almaguer||Prospects Live||@eddyalmaguer|
|11||Jordan Rosenblum||The Dynasty Guru||@rosenjordanblum|
|12||Michael Yachera||The Fantasy Gospel||@myach1_91|
|13||Nate Coleman||NumberFire/Full Presss Coverage||@JHawkChalk_|
|1||Aaron Cumming||TDG. Just started recently during rankings season. My first words will be published during the SP rankings release.||@SABRtoothTigers|
|2||Andrew Gould||FantasyPros, PitcherList||@AndrewGould4|
|3||BALLCAP Sports Jim||BALLCAP Sports and Fighting Chance Fantasy||@jimrileylive|
|4||Bishphat||Scorecrow, Fantasy Assembly||@Bishphat|
|6||D.J. Short||NBC Sports||@djshort|
|11||matthew hammerling||SEWER Leasue podcast, prospects1500||@sewerleague @arizonaprospectors|
|12||Nate Handy||Pitcher List||@TheNeedle12|
|14||Ron Rigney||Nastytrax Pods||@therealmaday|
|15||Ryan Brock – Big Board||Get Big Board||@RyanEBrock|
|3||Colin Charles||Pitcher List||@s_scolary|
|4||Devin Davis||From The Sidelines||@devindavis_14|
|5||Edward S. Hrvatin||MHS Fantasy Sports||@eshgk1|
|6||Erik Maki – FWFB||FWFB||@Maki671FWFB|
|7||Howard Bender||Fantasy Alarm||@rotobuzzguy|
|10||Michael Smyth||Floored Fantasy Baseball||@MSmythGT|
|11||Rhys White||Six Man Rotation, Prospects Live||@RhysBWhite|
|13||Russell Withers||Armchair Roto||@ArmchairRoto|
|14||SP Streamer||SP Streamer||@SPStreamer|
|1||Austin Perodeau||Six Man Rotation||@roto_perodeau|
|3||Christopher J Blessing||BaseballHQ||@c_blessing|
|4||Colby Conway||Fantasy Alarm||@colbyrconway|
|7||Erik van Rheenen||Pitcher List||@therealvandyman|
|11||Patrick Cloghessy||Babs Baseball||@p_cloghessy|
|13||Sean Kallevig||FL Blog||@BoSoxRox13|
|14||Tanner Bell||Smart Fantasy Baseball, The Process||@smartfantasybb|
|15||Will Garofalo||Pitcher List||@Wgarofalo2|
|1||Andrew Cooper||Fantasy Alarm||@CoopAFiasco|
|2||Andrew McQuiston||Baseball 365 Podcast||@AMcQ82|
|3||Ben Brown||Pitcher List||@FelixTheDog23|
|5||Chris Clegg||SP Streamer||@cclegg257|
|7||Gabe Faulkner||– Sox Sphere, Painting Corners, IBWAA||@SS_GabeFaulkner|
|8||Joel Bailey||Four Bases||@joelfourbases|
|9||Keaton DeRocher||The Dyansty Guru, Over The Monster||@TheSpokenKeats|
|11||Peter||Run Pure Sports||@draftcheat|
|13||Ross Neglia||So Baseball||@rossneglia|
|15||Todd Zola||Mastersball, Rotowire, ESPN, CREATiVESPORTS||@ToddZola|
This year’s 2 Early Mock drafts will be run on Fantrax starting October 1st. They are slow drafts with 4-hour clocks that pause overnight. This year, we will be running them with TGFBI roster requirements, which are 30-man 2-catcher rosters with seven reserves. There are no specific requirements to join a mock, however, priority will be given to industry writers/podcasters and participants must be willing to commit to not autodrafting as that hurts the integrity of the mocks. If you would like to be a part of the 2021 2 Early Mock Drafts, please click this link and fill out the form.
It’s year three of The Great Fantasy Baseball Invitational, and I need to get a fantasy baseball article on the books to make sure Justin Mason doesn’t revoke my invitation for next year, so here we go with a TGFBI draft report. I’m looking to continue improving on a 79th-place finish in 2018 and a 36th-place finish in 2019, but the overall pool of analysts is deeper and sharper than ever.
And while I’d like to think I’m good enough to sit at the TGFBI’s top tables, so to speak, I’m worried I have more of a Knish mentality than a Mike McD mentality when it comes to this sort of large-field contest. My brain never feels calibrated quite right for the overvaluation of workhorse starting pitchers, the scarce categories of stolen bases and saves, etc. Generally, I’m more comfortable grinding advantages based on median-type expectations and trying to “win small” within the context of a single league. I tried to be mindful of those tendencies of mine going into this draft because squaring off against 389 other experts doesn’t leave any room for mediocrity.
Mediocrity is relative, though, and no squad in a 15-team league will be perfect coming out of the draft. Most of the work required for an overall victory will take place during the season. So for the purposes of this draft, I wanted to set up as well-rounded a team as possible, focusing on winning my individual league with flexible pieces, and keeping the overall prize in the back of my mind. I drew the fourth pick in League 20. What follows is my thought process behind each pick of the draft.
Round 1 – Cody Bellinger, 1B/OF, LAD (4th overall)
I probably had the fourth draft slot ranked higher than most entering the KDS draft lotteries. My hope was that a top-three drafter in my league would chase Jacob deGrom or Gerrit Cole and bump one of the top-three outfielders to me at four. Nope, the holy triumvirate of Acuna, Trout, and Yelich would not be broken in League 20. I settled for Bellinger because I wanted an elite counting stat producer with at least a moderate contribution in steals who wouldn’t kill my average. Other considerations along those lines included Trevor Story, Francisco Lindor, and Trea Turner, but I used Bellinger’s dual eligibility at shallower positions as a tie-breaker against overall depth of shortstop.
Round 2 – Aaron Judge, OF, NYY (27th overall)
I had fleeting daydreams of Bryce Harper (TGFBI ADP of 21.2), J.D. Martinez (22.1), or Starling Marte (23.8) sliding to this pick, but thought it was more conceivable for Rafael Devers (23.7) or Anthony Rendon (23.8) to drop based on the perceived depth of third base this season. So it should come as no surprise that the back-to-back-to-back picks ahead of me in this round were Marte, Rendon, and Devers. If only one more pitcher had been selected in the top 26 picks!
I was left weighing Aaron Judge vs. Pete Alonso, figuring that Aldalberto Mondesi, Javier Baez, or one of the second-tier starting pitchers would wrap back to me in Round 3. I settled for Judge because taking on strategic health risk is fine with me in a high-variance format like this. When he plays, Judge rakes, and I valued his advantages over Alonso in batting average and steals. The negative news on Judge has continued to pile up since I made this pick, but c’est la vie, it felt justifiable at the time.
Round 3 – Javier Baez, SS, CHC (34th overall)
Surprised to see Pete Alonso still available, I strongly considered trying to put a stranglehold on homers by adding him to Bellinger and Judge. But the same reason I passed on Alonso in the second — batting average risk — is the same reason I and other drafters continued to let him slide. He didn’t go until pick 3.09 (39th overall), notably after Yordan Alvarez.
I decided to hold my plan from the previous round and take Baez. My first two players should chip in some speed, but I wanted to add a more legit steals contributor. Don’t let last year’s total of 11 swipes fool you, Baez can move (86th-percentile sprint speed per Statcast), and he projects for king-size contributions in the other counting stats, with a .270-plus average to boot.
Round 4 – Lucas Giolito, SP, CWS (57th overall)
This is pretty indicative of how I approach pitching in most drafts. I might be wrong to do it, holding too much bias from more common 10- and 12-team leagues without an overall competition, but I find comfort in drafting hitters early. And if I win this thing, I want to win my way.
The goal is to mine value from the talented but slightly less trustworthy third tier starters. That typically means buying into young up-and-comers before the hype officially makes them too expensive, as I did successfully with Jack Flaherty and Mike Clevinger in the fourth and fifth rounds of last year’s TGFBI draft. It can also mean buying a bounceback candidate after a down year.
When it came time to take my first pitcher this year, I was left to ponder Lucas Giolito, the up-and-comer, versus Aaron Nola, the bounceback candidate. Both former top prospects felt like nice values relative to where previous pitchers were drafted. I broke the tie in favor of Giolito based on his superior fastball. It backs up his 2019 breakout, whereas some of the statcast metrics for Nola are less inspiring.
Round 5 – Anthony Rizzo, 1B, CHC (64th overall)
Boy, was I relieved I passed on Pete Alonso after I saw Rizzo fall to this spot. Season after season, Rizzo ranks higher for me than most because I value his across the board contributions. Tommy Pham was the only other strong consideration here, as I pondered trading speed for some of Rizzo’s power and average. But the outfield ranks felt deep to me at the time of this pick, so I snagged Rizzo for first base and moved Bellinger to the grass.
In hindsight, I may have overrated the depth of outfield relative to first base, and I probably should have given more consideration to Eloy Jimenez, who was drafted right after I took Rizzo. The hype on Jimenez could very well be real, and I could see him going nuclear and outproducing the more known commodity I chose in Rizzo. Some number of those ceiling-smashing sorts of picks will be required to win the overall, but I prefer to chase that upside later in my drafts.
Round 6 – Matt Chapman, 3B, OAK (87th overall)
I had hopes of Pham making it all the way back to this next pick, but it wasn’t even close (he went 75th overall). My more realistic backup plan was to target Matt Chapman, Max Muncy, or Josh Donaldson for third base (and also second base in Muncy’s case). Looking at where they all sat in the draft room’s default rankings at the time of my Rizzo pick, it was a pretty safe bet. I missed on the dual-eligible Muncy and had my choice of Chapman or Donaldson. With one health risk in Judge already rostered, I had to shy away from Donaldson, but I was pretty sure I’d be able to find other ways to invest in Atlanta’s offense later in the draft.
It’s not like Chapman is ho-hum consolation prize, though. His career ISO (.243) is higher than Donaldson’s (.236). Admittedly, we’re dealing with a much smaller career sample for Chapman, but his scorching exit velocity (top 4% in each of the past two seasons) and elite hard hit rate (top 7% in each of the past two seasons) back up the impressive power, and he’s just entering his prime at age 26. Plus, Chapman should play every day thanks to his elite defense (which isn’t something we can expect from Muncy).
Round 7 – Marcell Ozuna, OF, ATL (94th overall)
Braves offensive investment confirmed! Ozuna crushes the ball (91.3 MPH career exit velocity), so you have to love seeing him slated for cleanup duties behind the trio of Ronald Ocuna Jr., Ozzie Albies, and Freddie Freeman by RosterResource. On the whole, his projections look as good if not better (more runs, RBI, and steals) than those of the aforementioned Eloy Jimenez, so I was delighted to get Ozuna 29 picks later.
I should note that the instinct to take a second pitcher did kick in at this pick. I ignored it. The top starter on my board was Sonny Gray, but I’m wary of paying market value for hurlers coming off career years (his TGFBI ADP ended up at 94.7). I figured there was a slight chance of Gray making it back to me in the next round, and even if I missed, I didn’t see too big a value drop-off to the next bunch of starters in my rankings.
Round 8 – Zac Gallen, SP, ARI (117th overall)
As the draft snaked back toward me in this round, I had Carlos Carrasco primed at the top of my queue, then I got sniped by the drafter at 116th overall. Knowing I still needed to draft a starter with this pick (and probably another with the next pick), I dove deep into the think tank to parse through the group of Lance Lynn, Madison Bumgarner, Zach Wheeler, Max Fried, Kyle Hendricks, and Zac Gallen. Hendricks was the only hurler I could easily rule out, as his low strikeout projection wasn’t going to cut it as my No. 2 starter. Sorting out the other options was a tougher task because their projections were similar enough, with pros and cons for each player. On one hand, I felt like I needed upside for a major breakout because I was playing from behind after investing so little in pitching through the early rounds. On the other, I wanted a safe-ish workhorse type to guarantee a certain level of innings pitched and strikeout volume.
The two players who best fit the bill in my mind were Lynn and Gallen. I wanted to draft them back-to-back, so I checked ADP, the draft room’s rankings, and various rankings from around the industry to help me guess which player was more likely to slide a few extra picks to me in Round 9. I settled on Lynn being the safer bet to wheel, even though he felt like the better pick to meet my criteria for this pick, and I drafted Gallen.
Lynn went with two picks later (of course), but I’m still fine with the Gallen selection. Judging by his combined inning counts between the majors and minors over the past two seasons (he’s actually pitched more total innings in that span than Carlos Carrasco), Gallen could max out or exceed his projections for 145-162 IP. We know his stuff is good, so if he outperforms his volume expectations, this pick should help me bridge the chasm between my team and the early-round pitching investors.
Round 9 – Max Fried, SP, ATL (124th overall)
Like Gallen, Fried isn’t projected for as many innings as Lance Lynn, but he’s close enough in that regard (~170 IP), while his FIP projections are slightly better than Lynn’s. Another silver lining of “settling” for Fried is the overall strength of his team. RosterResource projects the Braves to take the NL East with 97 wins, so even on fewer innings, Fried could provide more wins than Lynn, whose Rangers team is only projected for 78 victories.
Round 10 – Elvis Andrus, SS, TEX (147th overall)
In a 15-team league, roster deficiencies start to rear their ugly heads in the double-digit rounds, and I still had quite a few at this point. Steals and pitching stats remained needs, and I only had one middle infielder rostered. Enter Elvis Andrus to hit two birds with one stone. I would have rather found my second baseman before filling my middle infield spot, but the keystone men available didn’t offer the same stat profile as Andrus, who should contribute significant steals and continue to crank out a respectable average and other counting stats from near the top of the Rangers batting order, same as it ever was.
Round 11 – Keone Kela, RP, PIT (154th overall)
I neglected to mention saves as a need, but those were something else I considered chasing in Round 10. I didn’t have a strong preference between Keone Kela, Raisel Iglesias, or Nick Anderson, though, so I snagged Andus and deferred my relief pitcher pick to this round. Iglesias was gone when action was back on me, and I opted for Kela over Anderson because Kela has already been named the closer for the Buccos, and I didn’t want to deal with the Rays’ closer by committee shenanigans.
Round 12 – Archie Bradley, RP, ARI (177th overall)
Saves were a bugbear for me last season in TGFBI. And maybe there’s no such thing as a “safe” closer after the top five or so, but I feel like I got two who are solid. For now, at least, right? Right?! Please don’t make me go through this again, TGFBI… Insecurities aside, I like where I landed Bradley because it was slightly below his ADP (172.0), and it forced the No. 1 and No. 3 drafters to continue the closer run with Alex Colome and Ian Kennedy, pushing more non-closer options back to me in the next round.
Round 13 – Jake Odorizzi, SP, MIN (184th overall)
This pick, lucky No. 13, was a key turning point in my draft and perhaps the one I’ll regret the most. On second thought, nah. It will probably be one of the closers drafted immediately prior. (WHY, TFGBI, WHYYYYY?!) Anyway, the itch to take a second baseman was getting strong, and I had Ryan McMahon tabbed as my target. But because I was so locked in on McMahon, I had more time to comb through available pitchers and refine my preferences among them for future rounds. So there I was, trying to figure out how to rank Joe Musgrove, Andrew Heaney, Luke Weaver, Lance McCullers, Mitch Keller, and Joey Lucchesi — it’s a common challenge for all fantasy owners this season — and then I clicked over to Jake Odorizzi’s FanGraphs page, and McMahon became an afterthought (playing time concerns relative to Garrett Hampson and Brendan Rodgers also played a part).
Odorizzi suddenly became my second chance at a late-blooming veteran starter with a refurbished brand. In other words, this was the makeup pick for passing on Lance Lynn five rounds prior. Both showed eerily similar improvements between 2018 and 2019 in their peripheral strikeout-to-walk numbers, but what really sold me on Odorizzi was simply his team’s context. The Twins project for triple-digit wins, and Odorizzi should chew up a lot of innings en route to notchingthose wins.
Round 14 – Andrew Heaney, SP, LAA (207th overall)
Another reason I was comfortable passing on Ryan McMahon in the 13th round was the chance of getting Kolten Wong or Brandon Lowe later. Once they were both drafted, each a few spots before this pick, I didn’t see a lot of differentiation between the cheaper guys I like (Starlin Castro, Jonathan Schoop, Cesar Hernandez, etc.). I resolved at this point to wait a very long time to secure my second baseman.
My attention turned back to starting pitchers, and I was somewhat shocked to see so many of the guys I considered against Odorizzi still available a round later. Andrew Heaney was my pretty clear second choice to Odorizzi in the previous round, so I pulled the trigger.
Round 15 – Lance McCullers, SP, HOU (214th overall)
My shotgun blast approach on starters continued in the 15th round. I had already estimated that Odorizzi, Heaney, and Lance McCullers were pretty close in draft value. More importantly, all three have profiles with potential to break out and return big gains on these draft costs. Spending five straight rounds on pitching set my offense back, but I’m happy I got so many bites at the mid-tier starting pitcher apple. As long as one of them goes boom, and the others don’t completely bust, I’ll be satisfied with the strategy I implemented in this section of the draft.
If I have a regret, it’s that I didn’t give more consideration to Mitch Keller over McCullers. Keller wasn’t really on my radar yet, but after seeing him go immediately after this pick, I dug in deeper and became a lot more interested in him for subsequent drafts. Keller’s 2019 ERA of 7.13 and WHIP of 1.83 were a big reason I was scared away initially, but his FIP last season was 3.19 and his xFIP was 3.47. That’s a huge discrepancy. Who knows exactly where the truth lies with Keller, but he’s a good bet for more innings pitched than McCullers with similar (or maybe even better?) strikeout and walk rates.
Round 16 – Brian Anderson, 3B/OF, MIA (237th overall)
Not much to see here, just a boring pick in the name of chasing at-bats and counting stats, but there are a few key reasons to like Brian Anderson. The dual eligibility is nice, he’ll bat near the top of his team’s lineup, and the dimensions of Marlins Park should shift in favor of hitters this year. Meanwhile, Anderson has steadily improved his barrel percentage, launch angle, expected WOBA, and hard hit rate in each season since joining the big league club in Miami. His hard hit rate is especially notable, as it’s sat above 42% in each of his full seasons, and his 2020 mark of 45.7% ranks in the 86th percentile of hitters. All in all, a .260 average with 20 homers and chip-in steals seems like a lock, but there’s room for extra power if the new park factors in Miami turn out more favorable than expected.
Round 17 – Miguel Andujar, UT, NYY (244th overall)
Looking ahead to the players likely to be available in future rounds, I wanted to put a premium on preserving my batting average with this pick. Ryan Braun was also on my radar, but despite his impressive consistency over the past few seasons (in AVG especially), his advanced age worries me. Plus, the Brewers’ additions of Avisail Garcia and Justin Smoak don’t bode well for Braun’s playing time.
I didn’t want to punt power altogether and grab a hollow batting average guy, so it came down to utility-only Miguel Andjuar (.287 career average, ~.270 projection for 2020) versus outfielder Nomar Mazara (.261 career average, ~.255 projection for 2020). I broke the tie in favor of Andujar based on his batting average advantage and as a hedge against my second-round pick of Judge. If Judge does end up missing significant time, that should lead to extra work for Andujar beyond his Steamer projection of 113 games and 465 plate appearances.
Round 18 – Jonathan Schoop, 2B, DET (267th overall)
Round 19 – Danny Jansen, C, TOR (274th overall)
In hindsight, I probably should have given more consideration to Starlin Castro over Andujar in the 17th round. Castro projects for a higher batting average and more locked-in playing time, but I thought there was a chance he’d make it back to me. And if he didn’t, I was confident I could get Jonathan Schoop as a consolation, who was really buried in the draft room’s rankings.
Normally, I would have tried to delay the Schoop pick one or two more rounds based on his low default ranking. But I knew his projection for 25-plus homers wouldn’t go overlooked in this group, and this was the “necessary evils” point in the draft. If I continued to tempt fate by passing on second basemen and catchers, I would probably regret it, so I planned these two picks together, drafting Schoop for starters.
For my first catcher, maybe I should have played it safer and invested earlier, but I liked waiting to make a post-hype investment in Danny Jansen. He was bad last year, full stop, but let’s remember he was a legit prospect beforehand. Also note that his bad batting average last season was fueled in part by a horrific .230 BABIP, and he still managed to post 13 homers, 41 runs, and 43 RBI in his 107-game sample despite those batting average woes. Knowing that I’d be slumming it later with my second catcher, I thought it was worth going for the upside of what we once thought Jansen could be.
Round 20 – Gregory Polanco, OF, PIT (297th overall)
Round 21 – Kole Calhoun, OF, ARI (304th overall)
The rounds leading up to these picks were marred for me by negative updates on the health of Aaron Judge, so I knew I couldn’t wait too long to add some outfield depth. Enter Gregory Polanco, another risky post-hype buy, and Kole Calhoun, a steady/boring pick who should be able to add some homers and RBI if and when I need a sub for Judge.
Round 22 – Josh Lindblom, SP, MIL (327th overall)
It had been six rounds since I last drafted a pitcher, and I wanted someone with a locked-in role as insurance against the sketchy innings pitched projections for Gallen, Heaney, and McCullers. I opted for the repatriated Josh Lindblom, who parlayed domination of the Korea Baseball Organization into a three-year contract with the Brewers. It’s tough to know how he’ll fare now that he’s back in the big leagues, but his projections for 8-plus strikeouts per nine over 150-plus innings were pretty appealing this late in the draft, and the Brewers’ offense should give plenty of opportunities for wins.
Round 23 – Jurickson Profar, 2B, SD (334th overall)
I felt like I needed backup at second base in case Jonathan Schoop busts, and I was hoping to get a share of Shed Long, but the young Seattle middle infielder was sniped just before this pick. Jurickson Profar was the highest guy left on my board at the position, so I pulled the trigger. He burned me last year, but his price has adjusted accordingly. If he can hold off Brian Dozier, Profar should be a decent source of counting stats in an improved Padres lineup.
Round 24 – Kevin Gausman, SP, SF (357th overall)
Like Lindblom above, here’s another boring innings-eating pick. Kevin Gausman likely won’t have the same sort of run support and win potential, but he is still only 29, so I’m hoping he can finally deliver on the former hype now that he has escaped the Orioles’ system. The K-rate should be solid, and moving from Camden Yards to San Francisco’s pitcher-friendly ballpark should help Gausman deliver on his projections for a WHIP under 1.30.
Round 25 – Miguel Cabrera, 1B, DET (364th overall)
Looking at the remaining catchers at this point, I figured I needed to boost my batting average a bit, so I was glad to find the immortal Miguel Cabrera still available. His power is dwindling, but he has consistently hit for average throughout his career. Plus, he’s still slated to hit third for the Tigers, which bodes well for his runs and RBI production. Meanwhile, he’s reportedly slimmed down to aid his health for this season, so hoping for a little rejuvenation in the power department isn’t crazy (for what it’s worth, only the Steamer projections are buying in). At the very least, I should be able to use Cabrera early in the season if Judge hits the DL and I need to shuffle Bellinger from corner infield to an outfield spot.
Round 26 – Isan Diaz, 2B, MIA (387th overall)
Profar was the boring pick to back up my shaky starter at second base. Isan Diaz is the upside pick. His 2019 numbers are ugly, but we can blame some of that on his .224 BABIP. I’d rather focus on his minor league numbers when projecting for 2020 because Diaz’s power and walk rate numbers from that time with Miami’s farm clubs are otherworldly (plus, he offers a little speed). If he can scrape together playing time ahead of the more hyped Jon Berti, this pick should pay off.
Round 27 – Martin Maldonado, C, HOU (394th overall)
Defensive stats don’t count in TGFBI, but here are Martin Maldonado’s defensive WAR numbers from Fangraphs over the past eight years, starting in 2012: 16.4, 13.2, 9.9, 16.4, 14.3, 34.0, 21.2, and 9.3. That means he’s going to stay in the lineup. He’ll be a drain on my batting average (.219 career), but that’s the case with most of the catcher who were still available at this point. I just wanted the counting stats.
Round 28 – Adam Haseley, OF, PHI (417th overall)
Round 29 – Zach Eflin, SP, PHI (424th overall)
Maybe I chose to speculate on some late-round Phillies just so I would have more interest in the local broadcasts since moving to eastern Pennsylvania late last year. Or maybe Adam Haseley projects for a decent power-speed combo from the strong side of Philadelphia’s centerfield platoon (hopefully with upside for a full-time role). And maybe Eflin can parlay last season’s top-ten Command+ performance into a breakout. If you read this far, maybe you’ll all start calling me Mr. Maybe. Regardless, late-round picks like these are fungible. It’s unlikely Haseley and Eflin will stick on my roster all season, but if they show out for my fantasy team in early spring, I’ll hold on, and those local games I’m stuck with on TV will be all the more enjoyable.
Round 30 – Rick Porcello, SP, NYM (447th overall)
Staying on brand in the final round, Rick Porcello is about as boring as they come. He’ll fit in nicely with my other yawntastic picks. I considered plenty of higher-upside options at this stage, but decided to take a wait-and-see approach on those players. If a spring injury creates an every-day role for a promising prospect, it will be a lot easier for me to cut Porcello than a sexy bench stash where I’m emotionally invested. Plus, Porcello’s starting role feels safe, and I might need that security for spot starts if early-season rotation spots don’t materialize for Gallen, McCullers, Lindblom, or whoever else.
So You’re Tellin’ Me There’s a Chance…
Take them for what they’re worth, but the wonderful TGFBI projections from @smada_bb have my squad rated 68th in hitting, and 51st in pitching, and 25th overall out of 390 teams. In terms of drafting a balanced team, mission accomplished. All I have to do now is weather the storm of in-season management and put myself in position to win. How hard could it be? Never mind, please don’t answer that. Instead, check out my full squad:
C: Danny Jansen, C, TOR
C: Martin Maldonado, C, HOU
1B: Cody Bellinger, 1B/OF, LA
2B: Jonathan Schoop, 2B, DET
3B: Matt Chapman, 3B, OAK
SS: Javier Baez, SS, CHC
CI: Anthony Rizzo, 1B, CHC
MI: Elvis Andrus, SS, TEX
OF: Aaron Judge, OF, NYY
OF: Marcell Ozuna, OF, ATL
OF: Brian Anderson, 3B/OF, MIA
OF: Gregory Polanco, OF, PIT
OF: Kole Calhoun, OF, ARI
UT: Miguel Andujar, UT, NYY
BN: Miguel Cabrera, 1B, DET
BN: Jurickson Profar, 2B, SD
BN: Isan Diaz, 2B, MIA
BN: Adam Haseley, OF, PHI
P: Lucas Giolito, SP, CWS
P: Zac Gallen, SP, ARI
P: Max Fried, SP, ATL
P: Keone Kela, RP, PIT
P: Archie Bradley, RP, ARI
P: Jake Odorizzi, SP, MIN
P: Andrew Heaney, SP, LAA
P: Lance McCullers, SP, HOU
P: Josh Lindblom, SP, MIL
BN: Kevin Gausman, SP, SF
BN: Zach Eflin, SP, PHI
BN: Rick Porcello, SP, NYM
Thanks for reading if you managed to make it this far. I hope these insights into my draft strategy were interesting and/or can help you in your upcoming drafts for the 2020 baseball season. If you have any questions, comments, or (constructive) criticisms, hit me up on Twitter, @gregsauce.
|League 1||Name||Site||Twitter Handle|
|1||Brandon Ziman||Major League Fantasy Sports||@brandonziman|
|3||Ryan Hallam||Fighting Chance/Fantasy Alarm||@Fightingchance|
|4||Darrin Ambrose||Max’s Sports Studio / Vendetta Media||@darrinambrose|
|5||Ryan Bloomfield||Baseball HQ||@RyanBHQ|
|6||Mike Barner||RotoWire, SportsLine, The Quant Edge, Lineup Lab||@rotomikebarner|
|9||Anthony Messineo III||Diamond Digest||@Ant_Mess17|
|10||Steve Sawusch||Satellite Winner||@Stevesawusch|
|12||Matt Wells||CBS Sports||@MDubbs410|
|13||Michael Stein||Fantasy Judgment, Fantasy Alarm||@FantasyJudgment|
|14||Vlad Sedler||Fantasy Guru||@rotogut|
|15||Andy Patton||Pitcher List, Rotoballer||@andypattonSEA|