FanVerdicts
NFLNBAMLB
FanVerdicts
TransactionsPlayersTeamsGMsDraftTrade ValuesLiveScoresArticles
Sign In

FanVerdicts

Where fans deliver the verdict on every move in professional sports.

NFL

  • Transactions
  • Player Rankings
  • Teams
  • GM Rankings
  • Draft
  • Scores
  • Standings

NBA

  • Transactions
  • Player Rankings
  • Teams
  • GM Rankings
  • Draft
  • Scores
  • Standings

MLB

  • Transactions
  • Player Rankings
  • Teams
  • GM Rankings
  • Draft
  • Scores
  • Standings

Company

  • About
  • Methodology
  • Insights
  • Contact
  • Privacy Policy
  • Terms of Service
  • Key Dates

Follow

  • X (Twitter)
  • Instagram
  • YouTube
  • TikTok
© 2026 FanVerdicts. All rights reserved. Not affiliated with the NFL or any professional sports league.
Feedback

MLB Player Rankings 2026

Every MLB player ranked by public sentiment, performance, contract value, and fan votes.

MLB/Player Rankings
Player RankingsFree Agents
PerformanceCVISentimentFan Verdict
AllSPRPC1B2B3BSSLFCFRFDH
↓ Best First
ABCDF
#PlayerPosTeamPerfCVISentimentFan
301Otto LopezOtto Lopez2BMarlins
C-
Below average
—
C
Around average
—
302Royce LewisRoyce Lewis3BTwins
C-
Below average
C-
Below average
C+
Top 48% — above average
—
303Ryan Kreidler
FirstPrevious1234567301-348 of 348
Ryan Kreidler
CF
Twins
C-
Below average
—
D
Bottom 20%
—
304Taj BradleyTaj BradleySPTwins
C-
Below average
—
C+
Top 48% — above average
—
305Taylor RashiTaylor RashiRPDiamondbacks
C-
Below average
—
B-
Top 38%
—
306Thomas SaggeseThomas Saggese2BCardinals
C-
Below average
—
D
Bottom 20%
—
307Tyler O'NeillTyler O'NeillRFOrioles
C-
Below average
D-
Bottom 12%
C+
Top 48% — above average
—
308Yohel PozoYohel PozoCCardinals
C-
Below average
—
D
Bottom 20%
—
309Zach AgnosZach AgnosRPRockies
C-
Below average
—
B
Top 29%
—
310Andre PallanteAndre PallanteSPCardinals
C-
Below average
D+
Bottom 30%
C+
Top 48% — above average
—
311Angel MartinezAngel MartinezCFGuardians
C-
Below average
—
A
Top 9%
—
312Brandon PfaadtBrandon PfaadtSPDiamondbacks
C-
Below average
D
Bottom 20%
B+
Top 20%
—
313Christian ScottChristian ScottSPMets
C-
Below average
—
A+
Top 3%
—
314Daniel SchneemannDaniel Schneemann2BGuardians
C-
Below average
—
B
Top 29%
—
315Davis MartinDavis MartinSPWhite Sox
C-
Below average
—
C+
Top 48% — above average
—
316Drew GilbertDrew GilbertCFGiants
C-
Below average
—
B+
Top 20%
—
317Gordon GraceffoGordon GraceffoRPCardinals
C-
Below average
—
C
Around average
—
318Hunter FeducciaHunter FeducciaCRays
C-
Below average
—
C
Around average
—
319Jacob LopezJacob LopezSPAthletics
C-
Below average
—
C+
Top 48% — above average
—
320Javier BaezJavier BaezCFTigers
C-
Below average
D-
Bottom 12%
C+
Top 48% — above average
—
321Johnathan RodriguezJohnathan RodriguezRFOrioles
C-
Below average
—
B-
Top 38%
—
322Jose SuarezJose SuarezRPMariners
C-
Below average
—
B-
Top 38%
—
323Julian FernandezJulian FernandezRPNationals
C-
Below average
—
D
Bottom 20%
—
324Luis Garcia Jr.Luis Garcia Jr.2BNationals
C-
Below average
—
B-
Top 38%
—
325Mason BarnettMason BarnettSPAthletics
C-
Below average
—
B-
Top 38%
—
326Miguel VargasMiguel Vargas3BWhite Sox
C-
Below average
—
C+
Top 48% — above average
—
327Mitch FarrisMitch FarrisSPAngels
C-
Below average
—
B-
Top 38%
—
328Ryan ViladeRyan ViladeRFRays
C-
Below average
—
D
Bottom 20%
—
329Simeon Woods RichardsonSimeon Woods RichardsonSPTwins
C-
Below average
—
B-
Top 38%
—
330Valente BellozoValente BellozoRPRockies
C-
Below average
—
B-
Top 38%
—
331Vince VelasquezVince VelasquezSPCubs
C-
Below average
—
C+
Top 48% — above average
—
332Andrew MorrisAndrew MorrisSPTwins
C-
Below average
—
F
Bottom 5%
—
333Caleb KilianCaleb KilianSPGiants
C-
Below average
—
B-
Top 38%
—
334CAM SandersCAM SandersRPPirates
C-
Below average
—
D
Bottom 20%
—
335Garrett ActonGarrett ActonRPTwins
C-
Below average
—
C
Around average
—
336Jesus SanchezJesus SanchezRFBlue Jays
C-
Below average
C-
Below average
C
Around average
—
337Joe RossJoe RossRPDiamondbacks
C-
Below average
D+
Bottom 30%
D-
Bottom 12%
—
338Jonathan LoaisigaJonathan LoaisigaRPDiamondbacks
C-
Below average
D+
Bottom 30%
B-
Top 38%
—
339JP FranceJP FranceSPAstros
C-
Below average
—
F
Bottom 5%
—
340Kyle NicolasKyle NicolasRPReds
C-
Below average
—
B-
Top 38%
—
341Marcelo MayerMarcelo Mayer2BRed Sox
C-
Below average
—
C
Around average
—
342Miles MikolasMiles MikolasSPNationals
C-
Below average
D
Bottom 20%
C
Around average
—
343Mitch SpenceMitch SpenceRPRoyals
C-
Below average
—
D
Bottom 20%
—
344Mitchell ParkerMitchell ParkerSPNationals
C-
Below average
—
F
Bottom 5%
—
345Pedro PagesPedro PagesCCardinals
C-
Below average
—
D-
Bottom 12%
—
346Taijuan WalkerTaijuan WalkerSPPhillies
C-
Below average
F
Bottom 5%
C+
Top 48% — above average
—
347Trevor LarnachTrevor LarnachRFTwins
C-
Below average
D+
Bottom 30%
D
Bottom 20%
—
348Yoendrys GomezYoendrys GomezSPTwins
C-
Below average
—
C-
Below average
—