The Home of Fantasy Sports Analysis

2021 Fantasy Baseball Mock Draft (5×5 Roto)

Baseball is great, isn’t it? Fantasy Baseball is too. We here at FantraxHQ just love fantasy baseball so much, we’re already partaking in a 2021 fantasy baseball mock draft before the ink is dry on the 2020 season. There’s nothing wrong with mock drafting in October, is there? Of course there isn’t! This is going to be the first of many mock drafts throughout the offseason too, as we’ll be adding in OBP mocks, dynasty mocks, and more. What better way to see trends in player ADPs than mocking our hearts out all the way up to opening day 2021?

Participants/Draft Order

  1. Rhys White (@RhysBWhite)
  2. Jesse Roche (@jaroche6)
  3. Doug Anderson(@rotodaddy)
  4. Chris Clegg (@RotoClegg)
  5. David Mendelson  (@DMendy02)
  6. Jake Devereaux (@devjake)
  7. Mick Ciallela (@themick23)
  8. Nic Civale (@NicoCiva1)
  9. Jorge Montanez (@Roto_Nino)
  10. Corbin Young (@Corbin_Young21)
  11. Justin Johnson (@JJ_JetFlyin)
  12. Eric Cross (@EricCross04)

This was a standard, roto 5×5 format with two starting catcher positions. We also added a few bench spots to give the draft a little added length. We’ll do version 2.0 of this mock draft later in the offseason to see how values and minds change, along with the other mock drafts mentioned above.

In addition, we’ve all been pumping out 2021 content since the 2020 season ended, including player deep dives, strategy pieces, rankings, dynasty/prospect content, and much more. Stay tuned to FantraxHQ throughout the offseason for more!


What?! Your league isn’t using Fantrax? Inconceivable! Check out everything Fantrax has to offer, and I’m sure you’ll come around to our way of thinking.


Early Staff 2021 Fantasy Baseball Mock Draft

Draft Held in October 2020

RoundPickOv PickPlayerPos-TeamFantasy Team
111Mike TroutOF - LAARhys White
22Ronald Acuna Jr.OF - ATLJesse Roche
33Fernando Tatis Jr.SS - SDDoug Anderson
44Mookie BettsOF - LADChris Clegg
55Juan SotoOF - WSHDavid Mendelson
66Trea TurnerSS - WSHJake Devereaux
77Jose Ramirez3B - CLEMick Ciallela
88Jacob deGromP - NYMNic Civale
99Gerrit ColeP - NYYJorge Montanez
1010Christian YelichOF - MILCorbin Young
1111Trevor StorySS - COLJustin Johnson
1212Shane BieberP - CLEEric Cross
2113Bryce HarperOF - PHIEric Cross
214Cody BellingerOF - LADJustin Johnson
315Freddie Freeman1B - ATLCorbin Young
416Francisco LindorSS - CLEJorge Montanez
517Lucas GiolitoP - CHWNic Civale
618Bo BichetteSS - TORMick Ciallela
719Marcell OzunaOF - ATLJake Devereaux
820Trevor BauerP - CINDavid Mendelson
921Manny Machado3B - SDChris Clegg
1022Kyle TuckerOF - HOUDoug Anderson
1123Yu DarvishP - CHCJesse Roche
1224Nolan Arenado3B - COLRhys White
3125Aaron NolaP - PHIRhys White
226Max ScherzerP - WSHJesse Roche
327Jose Abreu1B - CHWDoug Anderson
428Luis CastilloP - CINChris Clegg
529Walker BuehlerP - LADDavid Mendelson
630Anthony Rendon3B - LAAJake Devereaux
731Jack FlahertyP - STLMick Ciallela
832Rafael Devers3B - BOSNic Civale
933Ozzie Albies2B - ATLJorge Montanez
1034Clayton KershawP - LADCorbin Young
1135Eloy JimenezOF - CHWJustin Johnson
1236Alex Bregman3B - HOUEric Cross
4137Xander BogaertsSS - BOSEric Cross
238Brandon WoodruffP - MILJustin Johnson
339Zac GallenP - ARICorbin Young
440Corey SeagerSS - LADJorge Montanez
541Whit Merrifield2B - KCNic Civale
642DJ LeMahieu2B - NYYMick Ciallela
743Max FriedP - ATLJake Devereaux
844Luis RobertOF - CHWDavid Mendelson
945Starling MarteOF - MIAChris Clegg
1046Tyler GlasnowP - TBDoug Anderson
1147Adalberto MondesiSS - KCJesse Roche
1248George SpringerOF - HOURhys White
5149Sonny GrayP - CINRhys White
250J.T. RealmutoC - PHIJesse Roche
351Pete Alonso1B - NYMDoug Anderson
452Tim AndersonSS - CHWChris Clegg
553Luke Voit1B - NYYDavid Mendelson
654Blake SnellP - TBJake Devereaux
755Lance LynnP - TEXMick Ciallela
856Kenta MaedaP - MINNic Civale
957Trent GrishamOF - SDJorge Montanez
1058Ketel MarteUT - ARICorbin Young
1159Yoan Moncada3B - CHWJustin Johnson
1260Dinelson LametP - SDEric Cross
6161Aaron JudgeOF - NYYEric Cross
262Zach PlesacP - CLEJustin Johnson
363Eugenio Suarez3B - CINCorbin Young
464Austin MeadowsOF - TBJorge Montanez
565Eddie RosarioOF - MINNic Civale
666Nelson CruzUT - MINMick Ciallela
767Corbin BurnesP - MILJake Devereaux
868Teoscar HernandezOF - TORDavid Mendelson
969Keston Hiura2B - MILChris Clegg
1070J.D. MartinezOF - BOSDoug Anderson
1171Matt Olson1B - OAKJesse Roche
1272Brandon Lowe2B - TBRhys White
7173Javier BaezSS - CHCRhys White
274Mike ClevingerP - SDJesse Roche
375Joey GalloOF - TEXDoug Anderson
476Nick CastellanosOF - CINChris Clegg
577Sixto SanchezP - MIADavid Mendelson
678Vladimir Guerrero Jr.CI - TORJake Devereaux
779Michael ConfortoOF - NYMMick Ciallela
880Charlie BlackmonOF - COLNic Civale
981Hyun Jin RyuP - TORJorge Montanez
1082Jose BerriosP - MINCorbin Young
1183Carlos CarrascoP - CLEJustin Johnson
1284Gleyber TorresSS - NYYEric Cross
8185Yordan AlvarezUT - HOUEric Cross
286Eric Hosmer1B - SDJustin Johnson
387Matt Chapman3B - OAKCorbin Young
488Lourdes Gurriel Jr.OF - TORJorge Montanez
589Franmil ReyesUT - CLENic Civale
690Cavan Biggio2B - TORMick Ciallela
791Alex VerdugoOF - BOSJake Devereaux
892Stephen StrasburgP - WSHDavid Mendelson
993Josh HaderP - MILChris Clegg
1094Framber ValdezP - HOUDoug Anderson
1195Jose Altuve2B - HOUJesse Roche
1296Jonathan Villar2B - TORRhys White
9197Will SmithC - LADRhys White
298Giancarlo StantonUT - NYYJesse Roche
399Wil MyersUT - SDDoug Anderson
4100Zack WheelerP - PHIChris Clegg
5101Dominic Smith1B - NYMDavid Mendelson
6102Dylan BundyP - LAAJake Devereaux
7103Kyle HendricksP - CHCMick Ciallela
8104Max Muncy1B - LADNic Civale
9105Paul Goldschmidt1B - STLJorge Montanez
10106Ramon LaureanoOF - OAKCorbin Young
11107Randy ArozarenaOF - TBJustin Johnson
12108Chris PaddackP - SDEric Cross
101109Anthony Rizzo1B - CHCEric Cross
2110Ian AndersonP - ATLJustin Johnson
3111Jorge SolerOF - KCCorbin Young
4112Liam HendriksP - OAKJorge Montanez
5113Dansby SwansonSS - ATLNic Civale
6114Zack GreinkeP - HOUMick Ciallela
7115Jeff McNeilOF - NYMJake Devereaux
8116Carlos CorreaSS - HOUDavid Mendelson
9117Jesus LuzardoP - OAKChris Clegg
10118Didi GregoriusSS - PHIDoug Anderson
11119Kris Bryant3B - CHCJesse Roche
12120German MarquezP - COLRhys White
111121Kyle LewisOF - SEARhys White
2122Patrick CorbinP - WSHJesse Roche
3123Frankie MontasP - OAKDoug Anderson
4124Lance McCullers Jr.P - HOUChris Clegg
5125Jake CronenworthSS - SDDavid Mendelson
6126Mike YastrzemskiOF - SFJake Devereaux
7127Byron BuxtonOF - MINMick Ciallela
8128Renato NunezUT - BALNic Civale
9129Alec Bohm3B - PHIJorge Montanez
10130Charlie MortonP - TBCorbin Young
11131Salvador PerezC - KCJustin Johnson
12132Dylan MooreMI - SEAEric Cross
121133Pablo LopezP - MIAEric Cross
2134Mike MoustakasCI - CINJustin Johnson
3135Victor RoblesOF - WSHCorbin Young
4136Sandy AlcantaraP - MIAJorge Montanez
5137Mike SorokaP - ATLNic Civale
6138Tommy PhamOF - SDMick Ciallela
7139Michael BrantleyOF - HOUJake Devereaux
8140Aaron CivaleP - CLEDavid Mendelson
9141Edwin DiazP - NYMChris Clegg
10142Ian HappOF - CHCDoug Anderson
11143Aroldis ChapmanP - NYYJesse Roche
12144Ke'Bryan Hayes3B - PITRhys White
131145Brad HandP - CLERhys White
2146Dustin MayP - LADJesse Roche
3147Justin Turner3B - LADDoug Anderson
4148Julio UriasP - LADChris Clegg
5149Marcus SemienSS - OAKDavid Mendelson
6150Yasmani GrandalC - CHWJake Devereaux
7151Travis d'ArnaudC - ATLMick Ciallela
8152Willson ContrerasC - CHCNic Civale
9153Raisel IglesiasP - CINJorge Montanez
10154Kenley JansenP - LADCorbin Young
11155Alex ColomeP - CHWJustin Johnson
12156Nick AndersonP - TBEric Cross
141157Kevin GausmanP - SFEric Cross
2158Triston McKenzieP - CLEJustin Johnson
3159Rhys HoskinsUT - PHICorbin Young
4160Josh Bell1B - PITJorge Montanez
5161Max KeplerOF - MINNic Civale
6162Ryan MountcastleUT - BALMick Ciallela
7163Dylan CarlsonOF - STLJake Devereaux
8164Ryan PresslyP - HOUDavid Mendelson
9165Anthony SantanderOF - BALChris Clegg
10166AJ PollockOF - LADDoug Anderson
11167Gary SanchezC - NYYJesse Roche
12168Sean MurphyC - OAKRhys White
151169James KarinchakP - CLERhys White
2170Wander FrancoSS - TBJesse Roche
3171Trevor RosenthalP - SDDoug Anderson
4172Gavin Lux2B - LADChris Clegg
5173Devin WilliamsP - MILDavid Mendelson
6174Josh Donaldson3B - MINJake Devereaux
7175Marco GonzalesP - SEAMick Ciallela
8176Tyler MahleP - CINNic Civale
9177Kyle SchwarberOF - CHCJorge Montanez
10178Amed RosarioSS - NYMCorbin Young
11179Nick Solak2B - TEXJustin Johnson
12180Jarred KelenicOF - SEAEric Cross
161181Clint FrazierOF - NYYEric Cross
2182Nick Madrigal2B - CHWJustin Johnson
3183Taylor RogersP - MINCorbin Young
4184Chris BassittP - OAKJorge Montanez
5185John MeansP - BALNic Civale
6186Gio Urshela3B - NYYMick Ciallela
7187Christian VazquezC - BOSJake Devereaux
8188J.D. Davis3B - NYMDavid Mendelson
9189Tony GonsolinP - LADChris Clegg
10190Jose UrquidyP - HOUDoug Anderson
11191Jo AdellOF - LAAJesse Roche
12192Nate PearsonP - TORRhys White
171193Shohei OhtaniUT - LAARhys White
2194Chris SaleP - BOSJesse Roche
3195Dallas KeuchelP - CHWDoug Anderson
4196Miguel Sano1B - MINChris Clegg
5197Austin NolaC - SDDavid Mendelson
6198Zach DaviesP - SDJake Devereaux
7199Tommy Edman3B - STLMick Ciallela
8200Andrew McCutchenOF - PHINic Civale
9201Joe MusgroveP - PITJorge Montanez
10202Ryan McMahon2B - COLCorbin Young
11203Randal GrichukOF - TORJustin Johnson
12204Andrew BenintendiOF - BOSEric Cross
181205David PriceP - LADEric Cross
2206Cristian JavierP - HOUJustin Johnson
3207Jorge PolancoSS - MINCorbin Young
4208Jesse WinkerOF - CINJorge Montanez
5209Christian Walker1B - ARINic Civale
6210Zach EflinP - PHIMick Ciallela
7211Andrew HeaneyP - LAAJake Devereaux
8212James PaxtonP - NYYDavid Mendelson
9213Kole CalhounOF - ARIChris Clegg
10214Robinson Cano2B - NYMDoug Anderson
11215Brandon NimmoOF - NYMJesse Roche
12216Seth LugoP - NYMRhys White
191217Jonathan HernandezP - TEXRhys White
2218Nick SenzelOF - CINJesse Roche
3219Wilson RamosC - NYMDoug Anderson
4220Mark CanhaOF - OAKChris Clegg
5221Kyle Seager3B - SEADavid Mendelson
6222Elieser HernandezP - MIAJake Devereaux
7223Daulton VarshoC - ARIMick Ciallela
8224Brady SingerP - KCNic Civale
9225Austin HaysOF - BALJorge Montanez
10226Griffin CanningP - LAACorbin Young
11227Giovanny GallegosP - STLJustin Johnson
12228Corey KluberP - TEXEric Cross
201229Dane DunningP - CHWEric Cross
2230Bobby DalbecCI - BOSJustin Johnson
3231Noah SyndergaardP - NYMCorbin Young
4232MacKenzie GoreP - SDJorge Montanez
5233Mark MelanconP - ATLNic Civale
6234Drew PomeranzP - SDMick Ciallela
7235Kolten Wong2B - STLJake Devereaux
8236Hunter DozierCI - KCDavid Mendelson
9237Brian Anderson3B - MIAChris Clegg
10238Garrett RichardsP - SDDoug Anderson
11239Lorenzo CainOF - MILJesse Roche
12240Jeimer Candelario3B - DETRhys White
211241Ross StriplingP - TORRhys White
2242Kirby YatesP - SDJesse Roche
3243Sam HuffC - TEXDoug Anderson
4244Jameson TaillonP - PITChris Clegg
5245Mitch GarverC - MINDavid Mendelson
6246Pete FairbanksP - TBJake Devereaux
7247Trey ManciniOF - BALMick Ciallela
8248Jordan HicksP - STLNic Civale
9249Jordan RomanoP - TORJorge Montanez
10250Isiah Kiner-Falefa3B - TEXCorbin Young
11251Jared Walsh1B - LAAJustin Johnson
12252Garrett Hampson2B - COLEric Cross
221253Joey BartC - SFEric Cross
2254Tarik SkubalP - DETJustin Johnson
3255Caleb SmithP - ARICorbin Young
4256James McCannC - CHWJorge Montanez
5257Chris TaylorSS - LADNic Civale
6258Roberto OsunaP - HOUMick Ciallela
7259Paul DeJongSS - STLJake Devereaux
8260Rafael MonteroP - TEXDavid Mendelson
9261Manuel MargotOF - TBChris Clegg
10262Diego CastilloP - TBDoug Anderson
11263Eduardo RodriguezP - BOSJesse Roche
12264Dylan CeaseP - CHWRhys White
231265Yoshi TsutsugoOF - TBRhys White
2266Carlos Santana1B - CLEJesse Roche
3267Mike MinorP - OAKDoug Anderson
4268Jurickson ProfarMI - SDChris Clegg
5269Rowdy Tellez1B - TORDavid Mendelson
6270Brandon KintzlerP - MIAJake Devereaux
7271Taijuan WalkerP - TORMick Ciallela
8272Greg HollandP - KCNic Civale
9273Pedro SeverinoC - BALJorge Montanez
10274Jorge AlfaroC - MIACorbin Young
11275Craig KimbrelP - CHCJustin Johnson
12276David Fletcher3B - LAAEric Cross
241277Spencer HowardP - PHIEric Cross
2278Michael KopechP - CHWJustin Johnson
3279Raimel TapiaOF - COLCorbin Young
4280Marcus StromanP - NYMJorge Montanez
5281Yasiel PuigOF - (N/A)Nic Civale
6282Justus SheffieldP - SEAMick Ciallela
7283Tommy La Stella2B - OAKJake Devereaux
8284Casey MizeP - DETDavid Mendelson
9285Evan White1B - SEAChris Clegg
10286Zack BrittonP - NYYDoug Anderson
11287Luis SeverinoP - NYYJesse Roche
12288Clarke SchmidtP - NYYRhys White
251289Bryan ReynoldsOF - PITRhys White
2290Andrew Vaughn1B - CHWJesse Roche
3291Freddy PeraltaP - MILDoug Anderson
4292Leody TaverasOF - TEXChris Clegg
5293Cal QuantrillP - CLEDavid Mendelson
6294Ryan YarbroughP - TBJake Devereaux
7295Victor ReyesOF - DETMick Ciallela
8296Dan StrailyP - PHINic Civale
9297Willie CalhounOF - TEXJorge Montanez
10298Masahiro TanakaP - NYYCorbin Young
11299Ty France2B - SEAJustin Johnson
12300Alejandro KirkC - TOREric Cross
261301Kwang Hyun KimP - STLEric Cross
2302Martin MaldonadoC - HOUJustin Johnson
3303Richard RodriguezP - PITCorbin Young
4304Tanner RaineyP - WSHJorge Montanez
5305Jon BertiMI - MIANic Civale
6306Willy AdamesSS - TBMick Ciallela
7307Nate Lowe1B - TBJake Devereaux
8308Jean SeguraMI - PHIDavid Mendelson
9309Mike MayersP - LAAChris Clegg
10310Adam WainwrightP - STLDoug Anderson
11311Ha-seong KimSS - (N/A)Jesse Roche
12312Willi CastroSS - DETRhys White
271313Joey Wendle2B - TBRhys White
2314Michael PinedaP - MINJesse Roche
3315Alec MillsP - CHCDoug Anderson
4316Mitch KellerP - PITChris Clegg
5317Mauricio DubonSS - SFDavid Mendelson
6318David PeraltaOF - ARIJake Devereaux
7319Antonio SenzatelaP - COLMick Ciallela
8320Domingo GermanP - NYYNic Civale
9321Tejay AntoneP - CINJorge Montanez
10322Jesus Aguilar1B - MIACorbin Young
11323Alex DickersonOF - SFJustin Johnson
12324Carter KieboomUT - WSHEric Cross
281325David PetersonP - NYMEric Cross
2326Chris ArcherP - PITJustin Johnson
3327Corey DickersonOF - MIACorbin Young
4328Matt BarnesP - BOSJorge Montanez
5329Cedric MullinsOF - BALNic Civale
6330Jeremy JeffressP - CHCMick Ciallela
7331Wilmer Flores2B - SFJake Devereaux
8332Brad KellerP - KCDavid Mendelson
9333Andres GimenezSS - NYMChris Clegg
10334Austin RileyUT - ATLDoug Anderson
11335Aaron HicksOF - NYYJesse Roche
12336JaCoby JonesOF - DETRhys White
291337Matthew BoydP - DETRhys White
2338David DahlOF - COLJesse Roche
3339Adam DuvallOF - ATLDoug Anderson
4340Carson KellyC - ARIChris Clegg
5341Garrett Cooper1B - MIADavid Mendelson
6342Eduardo Escobar3B - ARIJake Devereaux
7343Spencer TurnbullP - DETMick Ciallela
8344Jonathan Schoop2B - DETNic Civale
9345Josh StaumontP - KCJorge Montanez
10346Danny JansenC - TORCorbin Young
11347Nathan EovaldiP - BOSJustin Johnson
12348Kyle WrightP - ATLEric Cross
301349Brandon Belt1B - SFEric Cross
2350Jazz ChisholmSS - MIAJustin Johnson
3351Sam HilliardOF - COLCorbin Young
4352Deivi GarciaP - NYYJorge Montanez
5353Yadier MolinaC - STLNic Civale
6354Matt FosterP - CHWMick Ciallela
7355J.P. CrawfordSS - SEAJake Devereaux
8356Jordan MontgomeryP - NYYDavid Mendelson
9357Tyler StephensonC - CINChris Clegg
10358Maikel Franco3B - KCDoug Anderson
11359Mitch HanigerOF - SEAJesse Roche
12360Edwin RiosCI - LADRhys White

The regular season just got over but we are already preparing for next year. Keep track of all our 2020-21 MLB Offseason Analysis.


Fantrax was one of the fastest-growing fantasy sites of 2018/2019 and we’re not slowing down in 2020! With multi-team trades, designated commissioner/league managers, and drag/drop easy click methods, Fantrax is sure to excite the serious fantasy sports fan – sign up now for a free year at Fantrax.com.

Leave A Reply

Your email address will not be published.