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

2026 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 hitter100PAL100ValuePete Crow-ArmstrongCHC · EliteTop starter100PAL100ValueJacob MisiorowskiMIL · EliteTop reliever100PAL100ValueMason MillerSD · Elite

Best contracts

Highest Value Rating among players rated 70 or more.

  1. 100Pete Crow-ArmstrongCHC · 0.89 M$ · WAR paid 0.1, produced 10.6
  2. 100Jacob MisiorowskiMIL · 0.79 M$ · WAR paid 0.1, produced 6.6
  3. 100Mason MillerSD · 4.00 M$ · WAR paid 0.4, produced 3.7
  4. 100Elly De La CruzCIN · 0.80 M$ · WAR paid 0.1, produced 6.4
  5. 100Louis VarlandTOR · 0.82 M$ · WAR paid 0.1, produced 3.1

Heaviest contracts

Lowest Value Rating among contracts of $15M or more per year.

  1. 0Kyle TuckerLAD · 57.20 M$ · WAR paid 5.9, produced 0.9
  2. 0Kodai SengaNYM · 15.00 M$ · WAR paid 1.5, produced -0.6
  3. 1Marcus SemienNYM · 24.00 M$ · WAR paid 2.5, produced -0.5
  4. 1Jameson TaillonTOR · 18.00 M$ · WAR paid 1.8, produced -1.0
  5. 2Vladimir Guerrero Jr.TOR · 35.71 M$ · WAR paid 3.7, produced 1.1

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
1Pete Crow-ArmstrongCHC · CF · 241001000.910.699975298100
2Yordan AlvarezHOU · DH · 29999719.26.81009999417
3Bobby Witt Jr.KC · SS · 26999526.37.086718310099
4Elly De La CruzCIN · SS · 24991000.86.49697408883
5Pete AlonsoBAL · 1B · 31986131.04.9999963441
6Juan SotoNYM · LF · 2798451.03.199951003018
7James WoodWSH · RF · 2398930.84.19899856613
8Shohei OhtaniLAD · TWP · 31971246.13.79795746320
9Fernando Tatis Jr.SD · RF · 27978224.35.49385669374
10Willson ContrerasBOS · 1B · 34966321.34.09889502646
11Brice TurangMIL · 2B · 2696994.25.98662747994
12Ben RiceNYY · DH · 2796940.84.39898723410
13Gabriel MorenoAZ · C · 2695982.55.49550932383
14Miguel VargasCWS · 3B · 2695980.85.39487988322
15Jackson ChourioMIL · LF · 22958910.34.68786308285
16Brandon LowePIT · 2B · 31949111.54.97892173895
17Nick KurtzATH · 1B · 2394760.82.69595813827
18Matt OlsonATL · 1B · 32936321.04.08396341986
19Jake BauersMIL · 1B · 3093882.73.7969289578
20Corbin CarrollAZ · RF · 25938013.94.27586659782
21Oneil CruzPIT · CF · 2792823.33.39093179549
22Junior CamineroTB · 3B · 2292980.85.39696852511
23JJ WetherholtSTL · 2B · 2392960.84.65440827699
24Randy ArozarenaSEA · LF · 31919215.75.59773627217
25Seiya SuzukiCHC · RF · 31918117.04.69172713579
26Alex BregmanCHC · 3B · 32907230.95.58458943386
27Andy PagesLAD · CF · 2590960.84.58065536191
28Munetaka MurakamiCWS · 1B · 26904917.02.986100593237
29Kyle SchwarberPHI · DH · 33892330.02.99398621025
30Michael Harris IIATL · CF · 2589899.04.5797585593
31Otto LopezMIA · SS · 2789990.85.97225619596
32Max MuncyLAD · 3B · 35888112.34.18790605154
33Byron BuxtonMIN · CF · 32884814.32.68394197855
34Bryce HarperPHI · 1B · 33873925.43.3957897318
35Rafael DeversSF · 1B · 29873329.73.49296472626
36Ty FranceSD · 1B · 3187882.03.6927831279
37Mike TroutLAA · CF · 34862135.53.39380955816
38Geraldo PerdomoAZ · SS · 26869211.35.06910994896
39Kevin McGonigleDET · SS · 2186990.85.48935987543
40Griffin ConineMIA · RF · 2885610.81.89093274633
41Chase DeLauterCLE · RF · 2485880.83.58757924553
42Mookie BettsLAD · SS · 33844725.63.77271913686
43Alec BurlesonSTL · 1B · 2784813.33.28984602242
44Dominic CanzoneSEA · DH · 2884790.82.89287542934
45Garrett MitchellMIL · CF · 2783830.93.17769228773
46Drake BaldwinATL · C · 2583860.83.39181461740
47Jackson MerrillSD · CF · 23837815.04.2608399584
48Luis García Jr.NYY · 1B · 2682646.92.68193212060
49Riley GreeneDET · LF · 2582785.03.29480562714
50Cody BellingerNYY · LF · 30811144.83.57346875484
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.