PickALeague.com
TodayOCT4Bot 3rdDivision seriesSD1MIL0FS1, FS1, FOX Dep.8:00 p.m.Division seriesATL0-1LAD1-0FS1, FS1, FOX Dep.
Full schedule

2023 MLB PAL Rating and Value Rating: performance and contract value

Two scores from 0 to 100. PAL Rating measures the season's performance against regulars in the same role (hitters, starters, relievers): 50 is the median regular. Salary never enters it. Value Rating answers a different question: for what the player costs, does the return come in more or less than expected?

WAR, in wins →Payrolls →

Top hitter100PALRonald Acuña Jr.ATL · EliteTop starter100PALSpencer StriderATL · EliteTop reliever100PALFélix BautistaBAL · Elite

Value Rating is only computed for the most recent season.

The scale — PAL Rating

  • 90–100 Elite
  • 80–89 Excellent
  • 70–79 Very good
  • 60–69 Above average
  • 40–59 Around average
  • 20–39 Below average
  • 0–19 Very poor

The scale — Value Rating

  • 90–100 Exceptional value
  • 75–89 Very good contract
  • 55–74 Good value
  • 45–54 Fair value
  • 25–44 Poor return
  • 0–24 Very poor return
#Player
1Ronald Acuña Jr.ATL · RF · 25100——9.19997989723
2Aaron JudgeNYY · RF · 3199——4.799100962234
3Mookie BettsLAD · SS · 3099——7.69894995232
4Shohei OhtaniLAA · TWP · 2899——6.610099937520
5Freddie FreemanLAD · 1B · 3398——7.79880886760
6Corey SeagerTEX · SS · 2998——6.49897811353
7Yordan AlvarezHOU · DH · 2698——4.3999895826
8Matt OlsonATL · 1B · 2997——6.69799932919
9Juan SotoSD · LF · 2497——6.297931003920
10Bobby Witt Jr.KC · SS · 2397——5.97883469896
11Marcus SemienTEX · 2B · 3296——6.58452907396
12Bryce HarperPHI · 1B · 3096——3.59686945445
13Sean MurphyATL · C · 2896——5.09491741595
14Nolan JonesCOL · RF · 2595——3.89589528461
15Luis Robert Jr.CWS · CF · 2595——5.0889337294
16Wander FrancoTB · SS · 2295——4.88755858395
17Mike TroutLAA · CF · 3194——2.99591567466
18Yandy DíazTB · DH · 3194——5.09781921117
19Adolis GarcíaTEX · RF · 3094——4.79096405678
20Marcell OzunaATL · DH · 3293——3.29697591828
21Julio RodríguezSEA · CF · 2293——5.88189179687
22Corbin CarrollAZ · RF · 2293——5.492676710052
23Francisco LindorNYM · SS · 2992——5.57683738485
24Dansby SwansonCHC · SS · 2992——4.856615873100
25Kyle TuckerHOU · RF · 2692——4.99682987018
26Willson ContrerasSTL · 1B · 3191——2.89181663077
27José RamírezCLE · 3B · 3091——4.68357987675
28Fernando Tatis Jr.SD · RF · 2491——4.07079479092
29Jose AltuveHOU · 2B · 3390——4.19549875144
30Christian WalkerAZ · 1B · 3290——3.97579754491
31Austin RileyATL · 3B · 2690——5.19292365852
32Cody BellingerCHC · LF · 2789——4.48958708158
33Adley RutschmanBAL · C · 2589——5.69137993071
34Zack GelofATH · 3B · 2389——2.77878288971
35Max KeplerMIN · LF · 3088——2.78087612673
36Michael Harris IIATL · CF · 2288——3.97567279181
37Gunnar HendersonBAL · SS · 2288——4.77888378856
38Christian YelichMIL · DH · 3187——3.88566849346
39Yainer DiazHOU · C · 2487——2.48390143474
40Chas McCormickHOU · LF · 2887——3.38871337064
41Manny MachadoSD · 3B · 3086——3.46482691794
42Ketel MarteAZ · 2B · 2986——4.38572905253
43Paul GoldschmidtSTL · 1B · 3585——3.48776823856
44Mitch GarverTEX · C · 3285——2.29485801037
45Brandon MarshPHI · LF · 2585——3.57461478277
46J.D. MartinezLAD · DH · 3584——2.3949972222
47Pete AlonsoNYM · 1B · 2884——2.88595622441
48Matt McLainCIN · 2B · 2384——3.28270157865
49Lars NootbaarSTL · LF · 2583——3.17544956867
50Ke'Bryan HayesPIT · 3B · 2683——3.24764284798
How it's calculated

In MLB, salary follows service time (pre-arbitration, arbitration), not performance: a young player at the minimum can be a star. Value Rating therefore measures surplus, as baseball does. The price of a win comes from free-agent contracts (about $10M per win in 2026); the value produced is WAR × that price; the surplus, that value minus the contract's annual average. It is turned into a standard score within the role, then 0 to 100. Most recent season only.

Data: MLB (statsapi) and Baseball Savant; salaries updated daily.