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
↑ Worst First
ABCDF
#PlayerPosTeamPerfCVISentimentFan
881Mason BarnettMason BarnettSPAthletics
C-
Below average
—
B-
Top 38%
—
880Miguel VargasMiguel Vargas3BWhite Sox
C-
Below average
—
C+
Top 48% — above average
—
879Mitch Farris
FirstPrevious2345678NextLast201-250 of 1081
Mitch Farris
SP
Angels
C-
Below average
—
B-
Top 38%
—
878Ryan ViladeRyan ViladeRFRays
C-
Below average
—
D
Bottom 20%
—
877Simeon Woods RichardsonSimeon Woods RichardsonSPTwins
C-
Below average
—
B-
Top 38%
—
876Valente BellozoValente BellozoRPRockies
C-
Below average
—
B-
Top 38%
—
875Vince VelasquezVince VelasquezSPCubs
C-
Below average
—
C+
Top 48% — above average
—
874Adolis GarciaAdolis GarciaRFPhillies
C-
Below average
D
Bottom 20%
A+
Top 3%
—
873Andrew HoffmannAndrew HoffmannRPDiamondbacks
C-
Below average
—
B
Top 29%
—
872Anthony BandaAnthony BandaRPTwins
C-
Below average
D+
Bottom 30%
C-
Below average
—
871Carlos RodriguezCarlos RodriguezRPBrewers
C-
Below average
—
B+
Top 20%
—
870Darell HernaizDarell Hernaiz3BAthletics
C-
Below average
—
B-
Top 38%
—
869Drew RomoDrew RomoCWhite Sox
C-
Below average
—
A+
Top 3%
—
868Gavin SheetsGavin SheetsLFPadres
C-
Below average
C-
Below average
A
Top 9%
—
867Josh BellJosh Bell1BTwins
C-
Below average
C-
Below average
C+
Top 48% — above average
—
866Josh LoweJosh LoweRFAngels
C-
Below average
C-
Below average
C
Around average
—
865Keaton WinnKeaton WinnRPGiants
C-
Below average
—
C-
Below average
—
864Keider MonteroKeider MonteroSPTigers
C-
Below average
—
D-
Bottom 12%
—
863Luis ArraezLuis Arraez2BGiants
C-
Below average
D
Bottom 20%
B+
Top 20%
—
862Marcus SemienMarcus Semien2BMets
C-
Below average
F
Bottom 5%
C
Around average
—
861Otto LopezOtto Lopez2BMarlins
C-
Below average
—
C
Around average
—
860Royce LewisRoyce Lewis3BTwins
C-
Below average
C-
Below average
C+
Top 48% — above average
—
859Ryan KreidlerRyan KreidlerCFTwins
C-
Below average
—
D
Bottom 20%
—
858Taj BradleyTaj BradleySPTwins
C-
Below average
—
C+
Top 48% — above average
—
857Taylor RashiTaylor RashiRPDiamondbacks
C-
Below average
—
B-
Top 38%
—
856Thomas SaggeseThomas Saggese2BCardinals
C-
Below average
—
D
Bottom 20%
—
855Tyler O'NeillTyler O'NeillRFOrioles
C-
Below average
D-
Bottom 12%
C+
Top 48% — above average
—
854Yohel PozoYohel PozoCCardinals
C-
Below average
—
D
Bottom 20%
—
853Zach AgnosZach AgnosRPRockies
C-
Below average
—
B
Top 29%
—
852Blake DunnBlake DunnLFReds
C-
Below average
—
D
Bottom 20%
—
851Brett BatyBrett Baty3BMets
C-
Below average
—
D-
Bottom 12%
—
850Christian WalkerChristian Walker1BAstros
C-
Below average
D-
Bottom 12%
B+
Top 20%
—
849Edgar QueroEdgar QueroCWhite Sox
C-
Below average
—
B-
Top 38%
—
848Elias DiAzElias DiAzCRoyals
C-
Below average
—
D
Bottom 20%
—
847J.C. EscarraJ.C. EscarraCYankees
C-
Below average
—
C-
Below average
—
846Justin BruihlJustin BruihlRPCardinals
C-
Below average
—
C+
Top 48% — above average
—
845Justin FoscueJustin Foscue1BRangers
C-
Below average
—
D
Bottom 20%
—
844Kevin KellyKevin KellyRPRays
C-
Below average
—
D
Bottom 20%
—
843Kyle FreelandKyle FreelandSPRockies
C-
Below average
D
Bottom 20%
C
Around average
—
842Kyle HartKyle HartRPPadres
C-
Below average
D+
Bottom 30%
D+
Bottom 30%
—
841Luisangel AcunaLuisangel Acuna2BWhite Sox
C-
Below average
—
C+
Top 48% — above average
—
840Matthew LiberatoreMatthew LiberatoreSPCardinals
C-
Below average
C-
Below average
B
Top 29%
—
839Maverick HandleyMaverick HandleyCOrioles
C-
Below average
—
D
Bottom 20%
—
838Randy VasquezRandy VasquezSPPadres
C-
Below average
—
C-
Below average
—
837Ryan YarbroughRyan YarbroughRPYankees
C-
Below average
D+
Bottom 30%
B-
Top 38%
—
836Sam HaggertySam HaggertyCFRangers
C-
Below average
C-
Below average
D-
Bottom 12%
—
835Victor Scott IIVictor Scott IICFCardinals
C-
Below average
—
A-
Top 13%
—
834Walker BuehlerWalker BuehlerSPPadres
C-
Below average
C-
Below average
C
Around average
—
833Zach DeZenzoZach DeZenzoLFAstros
C-
Below average
—
C+
Top 48% — above average
—
832Alejandro KirkAlejandro KirkCBlue Jays
C-
Below average
D+
Bottom 30%
A
Top 9%
—