RotoWire Roundtable Rankings: Composite Top 300

RotoWire Roundtable Rankings: Composite Top 300

This article is part of our RotoWire Roundtable series.

If you are unfamiliar with our Roundtable series...

Jeff Erickson's projections drive our custom rankings. I have a separate set of 5x5 rotisserie rankings on our site, to offer another opinion on the player pool.

But there are always going to be biases in our analysis. To help weed those out and provide the most balanced fantasy baseball rankings we can offer, we add the Top 350s of Todd Zola and Erik Halterman to form this composite Top 300 for the 2022 fantasy baseball season.

For these, we assume 5x5 rotisserie scoring with 23 active players (14 hitters, including two catchers, and nine pitchers).

You can sort the list below by individual ranker, and you can also sort by average ranking (AVG) or median ranking (Med). The default rank (Rk) is by median ranking.

Intro written by Clay Link

RkAVGMedPlayerTeamPosJECLTZEH
11.01Trea TurnerDodgersSS/2B1111
22.52.5Jose RamirezGuardians3B2332
33.02.5Juan SotoNationalsOF3225
45.04Bo BichetteBlue JaysSS4448
55.05Vladimir GuerreroBlue Jays1B6554
65.86Gerrit ColeYankeesSP5666
78.38Bryce HarperPhilliesOF87810
88.59Corbin BurnesBrewersSP9997
99.89.5Kyle TuckerAstrosOF712

If you are unfamiliar with our Roundtable series...

Jeff Erickson's projections drive our custom rankings. I have a separate set of 5x5 rotisserie rankings on our site, to offer another opinion on the player pool.

But there are always going to be biases in our analysis. To help weed those out and provide the most balanced fantasy baseball rankings we can offer, we add the Top 350s of Todd Zola and Erik Halterman to form this composite Top 300 for the 2022 fantasy baseball season.

For these, we assume 5x5 rotisserie scoring with 23 active players (14 hitters, including two catchers, and nine pitchers).

You can sort the list below by individual ranker, and you can also sort by average ranking (AVG) or median ranking (Med). The default rank (Rk) is by median ranking.

Intro written by Clay Link

RkAVGMedPlayerTeamPosJECLTZEH
11.01Trea TurnerDodgersSS/2B1111
22.52.5Jose RamirezGuardians3B2332
33.02.5Juan SotoNationalsOF3225
45.04Bo BichetteBlue JaysSS4448
55.05Vladimir GuerreroBlue Jays1B6554
65.86Gerrit ColeYankeesSP5666
78.38Bryce HarperPhilliesOF87810
88.59Corbin BurnesBrewersSP9997
99.89.5Kyle TuckerAstrosOF712713
108.810Shohei OhtaniAngelsDH/SP128123
1113.313Mookie BettsDodgersOF13131017
1215.314.5Ozzie AlbiesBraves2B11111821
1317.814.5Max ScherzerMetsSP14152814
1415.014.5Walker BuehlerDodgersSP21101316
1516.514.5Luis RobertWhite SoxOF10142715
1614.015.5Mike TroutAngelsOF1616159
1716.817Rafael DeversRed Sox3B17172112
1818.318Brandon WoodruffBrewersSP15221620
1917.018.5Freddie FreemanDodgers1B19201118
2018.518.5Manny MachadoPadres3B18231419
2117.519.5Jacob deGromMetsSP20192011
2224.521Yordan AlvarezAstrosOF24181739
2327.025.5Teoscar HernandezBlue JaysOF23213628
2425.526Ronald AcunaBravesOF28272225
2525.826Tim AndersonWhite SoxSS22262926
2628.027.5Cedric MullinsOriolesOF25381930
2730.330.5Aaron JudgeYankeesOF32292436
2832.332.5Starling MarteMetsOF27303537
2936.033Xander BogaertsRed SoxSS34322355
3038.333Julio UriasDodgersSP26402562
3134.533.5Marcus SemienRangers2B/SS33344229
3233.534Trevor StoryRed SoxSS31353335
3344.035Liam HendriksWhite SoxRP29248241
3435.035Salvador PerezRoyalsC36313934
3534.336Aaron NolaPhilliesSP38413424
3646.836Josh HaderBrewersRP30259042
3735.536.5Whit MerrifieldRoyals2B/OF35284138
3841.337.5Tyler O'NeillCardinalsOF44633127
3939.337.5Shane BieberGuardiansSP42503233
4038.838.5Matt OlsonBraves1B37522640
4141.843.5Zack WheelerPhilliesSP49434431
4249.045Lucas GiolitoWhite SoxSP43424764
4343.545J.T. RealmutoPhilliesC41335149
4447.045.5Francisco LindorMetsSS47446532
4548.848Paul GoldschmidtCardinals1B52623744
4644.550Pete AlonsoMets1B46545523
4752.050Will Smith (LAD)DodgersC40466854
4857.350.5Sandy AlcantaraMarlinsSP53478148
4952.351.5Kris BryantRockies3B/OF50533868
5070.352.5Raisel IglesiasAngelsRP393913766
5152.352.5Austin RileyBraves3B48615743
5256.554Byron BuxtonTwinsOF45736345
5362.055George SpringerBlue JaysOF54568652
5457.555Logan WebbGiantsSP73515947
5580.056Adalberto MondesiRoyals3B611585051
5664.057.5Jose AbreuWhite Sox1B674840101
5755.058Nick CastellanosPhilliesOF56604361
5860.358Freddy PeraltaBrewersSP51577459
5958.358.5Wander FrancoRaysSS63495467
6053.859Robbie RayMarinersSP57756122
6164.060.5Brandon LoweRays2B69895246
6264.561Kevin GausmanBlue JaysSP86665650
6360.361.5Corey SeagerRangersSS72704653
6461.064.5Javier BaezTigers2B/SS58713085
6576.366.5Joe MusgrovePadresSP666710963
6665.868.5Randy ArozarenaRaysOF62367590
6772.868.5Max FriedBravesSP65587296
6862.368.5Eloy JimenezWhite SoxOF64377375
6967.569.5Jose AltuveAstros2B80594586
7068.369.5Jorge PolancoTwins2B/SS70456989
7171.873J.D. MartinezRed SoxOF77796269
7273.374Charlie MortonBravesSP87658358
7372.074Ketel MarteDiamondbacks2B/OF74744991
7477.876Jose BerriosBlue JaysSP95647181
7585.878Nolan ArenadoCardinals3B787278115
7692.579Justin VerlanderAstrosSP896915656
7783.382Lance LynnWhite SoxSP765511488
7885.082Carlos CorreaTwinsSS97807984
7988.582Ryan PresslyAstrosRP599313171
8082.083Yu DarvishPadresSP84828973
8178.383.5Bryan ReynoldsPiratesOF98874880
8293.583.5Trevor RogersMarlinsSP838414760
8389.085Alex BregmanAstros3B818585105
8491.587.5Dansby SwansonBravesSS759184116
85105.588Edwin DiazMetsRP6010618670
8684.888.5Giancarlo StantonYankeesOF968110557
8789.089Jazz ChisholmMarlins2B/SS797899100
88113.092Aroldis ChapmanYankeesRP1018320365
8993.392Emmanuel ClaseGuardiansRP5510713477
9093.593.5Cody BellingerDodgersOF91949693
91125.393.5Jordan RomanoBlue JaysRP7177243110
9292.394Alek ManoahBlue JaysSP8568113103
9391.895Tommy EdmanCardinals2B/OF111986692
9495.896Anthony RendonAngels3B8810464127
9595.396Christian YelichBrewersOF1128877104
9693.896Yasmani GrandalWhite SoxC1029010776
9798.097.5Frankie MontasAthleticsSP9310291106
9895.897.5Bobby WittRoyalsSS829710698
9999.897.5Dylan CeaseWhite SoxRP1007612895
10096.0100.5Mitch HanigerMarinersOF1069558125
10196.8102.5Jonathan IndiaReds2B10510070112
102110.3103.5DJ LeMahieuYankees1B/2B/3B1159276158
103122.8104Kenley JansenBravesRP6810921599
10498.5105Franmil ReyesGuardiansDH1249660114
105114.0107Blake SnellPadresSP11310117072
106115.0109Shane McClanahanRaysSP107111140102
107108.8109.5Carlos RodonGiantsSP10311911697
108114.3110Kyle SchwarberPhilliesOF11915010187
109116.0110.5Jesse WinkerMarinersOF1229914994
110106.8111.5Daulton VarshoDiamondbacksC/OF11013767113
111124.5112Max MuncyDodgers1B/2B11411019183
112113.8113Willson ContrerasCubsC108121118108
113123.5114Rhys HoskinsPhillies1B12010819274
114112.3116.5Josh BellNationals1B12811588118
115114.0117Willy AdamesBrewersSS12786136107
116124.5118.5Jared WalshAngels1B109152111126
117130.3120.5Fernando TatisPadresSS/OF9218893148
118123.0121C.J. CronRockies1B118124115135
119120.8121.5Nathan EovaldiRed SoxSP130123110120
120118.3122Ryan MountcastleOrioles1B/OF121103126123
121123.0123Chris SaleRed SoxSP9416415282
122122.8123Joey VottoReds1B13211416679
123127.5124.5Giovanny GallegosCardinalsRP123126123138
124122.0126Pablo LopezMarlinsSP15813112178
125130.0126Luis GarciaAstrosSP90132120178
126132.0129Clayton KershawDodgersSP148133125122
127128.0129.5Sean ManaeaAthleticsSP13816192121
128128.3129.5Lourdes GurrielBlue JaysOF14711295159
129130.0131.5Luis CastilloRedsSP11716394146
130127.3132Sonny GrayTwinsSP99145146119
131149.5132.5Matt ChapmanBlue Jays3B131134112221
132136.8133Chris BassittMetsSP116122144165
133139.5133Avisail GarciaMarlinsOF184142108124
134129.3134Tyler MahleRedsSP135105133144
135149.0134.5Amed RosarioGuardiansSS144125102225
136145.0136.5Justin TurnerDodgers3B143130190117
137139.3137.5Keibert RuizNationalsC133171142111
138155.3138.5Austin MeadowsRaysOF142120135224
139151.0142Gleyber TorresYankeesSS155129129191
140135.3142Jake CronenworthPadres1B/2B/SS12915597160
141139.3143Nelson CruzNationalsDH14921853137
142141.0144Marcell OzunaBravesOF152148124140
143145.8146Alex VerdugoRed SoxOF178113130162
144140.5146.5Eduardo RodriguezTigersSP160135158109
145151.5147Tyler StephensonRedsC/1B136176143151
146152.0154.5Trent GrishamPadresOF146127172163
147152.0154.5Ty FranceMariners1B/2B153156100199
148158.0155.5Michael ConfortoFAOF179128132193
149146.3156Anthony RizzoYankees1B17513998173
150156.5158Ke'Bryan HayesPirates3B126140184176
151158.5158Chris TaylorDodgers2B/SS/OF137138178181
152153.3159.5Framber ValdezAstrosSP156117163177
153149.8160.5Hunter RenfroeBrewersOF169175103152
154165.0161Hyun Jin RyuBlue JaysSP167144155194
155173.5161Dylan CarlsonCardinalsOF125143179247
156153.8161.5Yoan MoncadaWhite Sox3B154118174169
157166.3161.5Jarred KelenicMarinersOF145149197174
158173.3162Mitch GarverRangersC164230160139
159163.3162.5Trey ManciniOrioles1B183172145153
160174.0164Yuli GurrielAstros1B166153162215
161170.3164Andrew BenintendiRoyalsOF187141127226
162218.3166Mark MelanconDiamondbacksRP163169398143
163166.5168Ian AndersonBravesSP157116214179
164192.5168Corey KnebelPhilliesRP134202305129
165156.3168.5Myles StrawGuardiansOF13919880208
166179.5169.5Charlie BlackmonRockiesOF182229150157
167164.0169.5Michael KopechWhite SoxRP162177183134
168190.0170Tarik SkubalTigersSP174166266154
169168.5171Seiya SuzukiCubsOF150215117192
170169.0171.5Zac GallenDiamondbacksSP186147175168
171177.3172Blake TreinenDodgersRP104261173171
172165.8173Eddie RosarioBravesOF16518187230
173173.5173Logan GilbertMarinersSP170146176202
174167.8175Alex KirilloffTwins1B/OF176174185136
175195.8176.5AJ PollockDodgersOF185168275155
176196.5182Luis UriasBrewers3B/2B/SS205157159265
177207.3182.5Patrick SandovalAngelsSP173192300164
178179.3184Jean SeguraPhillies2B208173141195
179182.3184.5Adolis GarciaRangersOF181207153188
180186.3185Akil BaddooTigersOF171245199130
181189.8186Frank SchwindelCubs1B190239148182
182196.8186.5Austin HaysOriolesOF188185119295
183192.8186.5Josh DonaldsonYankees3B172201253145
184193.0188Shane BazRaysSP217159122274
185189.5191.5Brendan RodgersRockies2B/SS177206161214
186192.8192Joey GalloYankeesOF202238182149
187177.3192Ranger SuarezPhilliesSP197190194128
188176.3192.5Kolten WongBrewers2B198187104216
189187.0195.5Jorge SolerMarlinsOF192199207150
190195.5195.5Robbie GrossmanTigersOF204178213187
191198.5195.5Jeimer CandelarioTigers3B230154249161
192195.8196Luis SeverinoYankeesSP180224212167
193189.0196.5Marcus StromanCubsSP226136167227
194200.8197Adam DuvallBravesOF151205258189
195195.5198Adam WainwrightCardinalsSP141162245234
196214.0199Tommy PhamFAOF311200198147
197193.8199Tanner HouckRed SoxSP218180244133
198191.5200Mike ClevingerPadresSP199225201141
199204.8200.5Taylor RogersTwinsRP140287261131
200212.5201Sean MurphyAthleticsC253195196206
201231.8201.5Jose UrquidyAstrosSP168151235373
202205.0201.5Brandon BeltGiants1B235182200203
203196.0201.5Luke VoitPadres1B227223154180
204202.3202Jordan MontgomeryYankeesSP212204193200
205198.5202.5Jack FlahertyCardinalsSP196167222209
206198.8204.5Joe RyanTwinsSP207179204205
207197.3205Jonathan SchoopTigers2B/1B213197151228
208205.8206.5Scott BarlowRoyalsRP161249241172
209215.0209Noah SyndergaardAngelsSP225193276166
210201.8209.5Ryan McMahonRockies2B/3B159194225229
211206.0210Brandon CrawfordGiantsSS229191229175
212207.5210Alex WoodGiantsSP240231189170
213212.3210.5Travis d'ArnaudBravesC242186223198
214209.5211Michael BrantleyAstrosOF260184238156
215227.0212.5Christian VazquezRed SoxC211214180303
216221.0213.5Enrique HernandezRed Sox2B/OF222253205204
217232.3217Jon GrayRangersSP214220298197
218218.5217.5Jonathan VillarCubs3B/SS246189181258
219230.0220.5Anthony SantanderOriolesOF221209220270
220228.3221Ramon LaureanoAthleticsOF232285210186
221231.3222Mark CanhaMetsOF234210164317
222216.0222Anthony DeSclafaniGiantsSP210234165255
223223.8222.5Ian HappCubsOF236165209285
224219.0223.5Eduardo EscobarMets2B/3B209170259238
225228.5225.5Jesus SanchezMarlinsOF233273218190
226249.5227.5Josh RojasDiamondbacks2B/SS/OF238217188355
227224.3228Alex CobbGiantsSP244212257184
228211.0229.5Gary SanchezTwinsC247241138218
229235.5229.5Eugenio SuarezMariners3B/SS191228292231
230222.3231.5Bailey OberTwinsSP219255171244
231227.0232.5Harrison BaderCardinalsOF243222187256
232265.3235Aaron AshbyBrewersSP254216379212
233236.5235.5Andrew HeaneyDodgersSP258221250217
234244.5239.5Oneil CruzPiratesSS224275242237
235225.3241Craig KimbrelWhite SoxRP259160230252
236216.0241.5Alejandro KirkBlue JaysC249235248132
237281.0242Aaron CivaleGuardiansSP220248236420
238239.3243.5Elias DiazRockiesC250257237213
239246.3243.5John MeansOriolesSP201226297261
240249.3246.5Wil MyersPadresOF272213221291
241245.5247.5Cal QuantrillGuardiansSP264183231304
242273.3247.5Gregory SotoTigersRP189284409211
243285.8248Kyle HendricksCubsSP206280216441
244254.8248.5Triston McKenzieGuardiansSP194251328246
245254.5249German MarquezRockiesSP266211232309
246248.0251Omar NarvaezBrewersC262240168322
247247.5253Miguel SanoTwins1B274252254210
248250.8253David BednarPiratesRP193247304259
249244.5255.5Mike YastrzemskiGiantsOF241270195272
250289.0255.5Gavin LuxDodgers2B/SS263242403248
251249.3256Spencer TorkelsonTigers1B223289302183
252251.5256.5Yusei KikuchiBlue JaysSP286233280207
253287.8261.5Andrew VaughnWhite SoxOF261227401262
254265.0261.5Carson KellyDiamondbacksC290318233219
255267.8262.5Andres GimenezGuardians2B/SS294265252260
256277.0265.5Jesus AguilarMarlins1B285341246236
257273.0266.5Cesar HernandezNationals2B314219211348
258295.8266.5Jo AdellAngelsOF245288410240
259271.0268Camilo DovalGiantsRP265271294254
260268.8271.5Yadier MolinaCardinalsC305260227283
261284.3272Gio UrshelaTwins3B/SS267259277334
262275.8273.5Tony GonsolinDodgersSP291269265278
263282.8273.5Huascar YnoaBravesSP257290399185
264280.5275.5Stephen StrasburgNationalsSP279302272269
265267.5276Jeff McNeilMets2B/OF289301217263
266259.0276Drew RasmussenRaysSP278276206276
267273.3277Max KeplerTwinsOF283243296271
268282.0277Matt BarnesRed SoxRP255339299235
269290.8278.5Corey KluberRaysSP280262344277
270286.8279Casey MizeTigersSP269263289326
271282.3281.5Zack GreinkeRoyalsSP276246287320
272304.5282.5Lucas SimsRedsRP297268402251
273294.5283Carlos CarrascoMetsSP292373274239
274298.5283Chris PaddackPadresSP353282284275
275376.8283.5Isiah Kiner-FalefaYankeesSS288673279267
276295.5283.5Andrew KittredgeRaysRP251304263364
277290.3287Andrew McCutchenBrewersOF308283291279
278309.8287.5Mike MoustakasReds3B239254321425
279285.5290Jake McGeeGiantsRP215267347313
280312.3290.5Marco GonzalesMarinersSP319236262432
281293.3291.5Manuel MargotRaysOF341264319249
282288.8293.5Jameson TaillonYankeesSP301250286318
283315.3294.5Zach PlesacGuardiansSP352237226446
284384.3295Elieser HernandezMarlinsSP306676271284
285290.8295Raimel TapiaRockiesOF284309264306
286286.3296.5Alec BohmPhillies1B/3B309308285243
287298.0298.5Luis ArraezTwins2B/3B/OF331329268264
288288.8299Nathaniel LoweRangers1B355316202282
289313.5300.5Mike ZuninoRaysC362431239222
290308.5302Nicky LopezRoyals2B270296308360
291291.3302.5Joe BarlowRangersRP231291314329
292364.0305Robert SuarezPadresRP303293307553
293313.3308Joc PedersonGiantsOF328244393288
294411.0308Tyler NaquinRedsOF330800228286
295357.8308Jonathan LoaisigaYankeesRP287294322528
296307.5309Taijuan WalkerMetsSP356256303315
297305.8309Randal GrichukBlue JaysOF321332273297
298316.0311Lane ThomasNationalsOF364278317305
299283.3312Nick MadrigalCubs2B304320177332
300297.3313.5Eric LauerBrewersSP281203346359

Want to Read More?
Subscribe to RotoWire to see the full article.

We reserve some of our best content for our paid subscribers. Plus, if you choose to subscribe you can discuss this article with the author and the rest of the RotoWire community.

Get Instant Access To This Article Get Access To This Article
RotoWire Community
Join Our Subscriber-Only MLB Chat
Chat with our writers and other RotoWire MLB fans for all the pre-game info and in-game banter.
Join The Discussion
ABOUT THE AUTHORS
Jeff Erickson
Jeff Erickson is a co-founder of RotoWire and the only two-time winner of Baseball Writer of the Year from the Fantasy Sports Writers Association. He's also in the FSWA Hall of Fame. He roots for the Reds, Bengals, Red Wings, Pacers and Northwestern University (the real NU).
Erik Halterman
Erik Halterman is the Features Editor for RotoWire. He also co-hosts RotoWire Fantasy Baseball on SiriusXM's MLB Network Radio.
Clay Link
Clay Link is the MLB Editor at RotoWire. Clay won the overall championship in The Great Fantasy Baseball Invitational and finished top 10 in the NFBC Online Championship in 2018. He can be heard on SiriusXM Fantasy Sports Radio, MLB Network Radio and twice a week on the RotoWire Fantasy Baseball Podcast during baseball season.
Todd Zola
Todd has been writing about fantasy baseball since 1997. He won NL Tout Wars and Mixed LABR in 2016 as well as a multi-time league winner in the National Fantasy Baseball Championship. Todd is now setting his sights even higher: The Rotowire Staff League. Lord Zola, as he's known in the industry, won the 2013 FSWA Fantasy Baseball Article of the Year award and was named the 2017 FSWA Fantasy Baseball Writer of the Year. Todd is a five-time FSWA awards finalist.
Farm Futures: Rookie Outfielder Targets
Farm Futures: Rookie Outfielder Targets
Offseason Deep Dives: Reynaldo Lopez
Offseason Deep Dives: Reynaldo Lopez
Offseason Deep Dives: Hunter Greene
Offseason Deep Dives: Hunter Greene
Farm Futures: November Dynasty Mailbag!
Farm Futures: November Dynasty Mailbag!