Everything is FREE until October 31free through October 31 →

Fantasy Baseball Trade Analyzer

Add the players you would give and the players you would get. Each one is valued from the model's season board for every hitter and pitcher, as the fantasy points he should still score minus those of the last starter at his position in your league. Two good starters do not add up to a star when one of them sits on your bench, and this is how the analyzer accounts for that.

1155 players valued for a 12-team Points league.

Updated

You give

0 value

    You get

    0 value

      Add players to both sides to see the verdict.

      Values are rest-of-season pts above a replacement starter in a 12-team league.

      Trade value chart

      The top 100 by trade value in a 12-team Points league: rest-of-season pts minus the replacement starter at the same position. Change the scoring or league size in the analyzer above.

      #PlayerPosTeamGames leftROS ptsTrade value
      1Shohei OhtaniDHLAD1471999.2852
      2Pete Crow-ArmstrongOFCHC1551984837
      3Kyle SchwarberDHPHI1561950803
      4Pete Alonso1BBAL1571852.6706
      5Elly De La CruzSSCIN1491847.6701
      6Fernando Tatis Jr.OFSD1541832.6686
      7Bobby Witt Jr.SSKC1471793.4647
      8James WoodOFWSH1431787.5641
      9Randy ArozarenaOFSEA1531774.8628
      10Junior Caminero3BTB1541755.6609
      11Rafael Devers(Devers was placed on the 60-day injured list Sunday due to a core muscle injury, something that has reportedly bothered the 29-year-old slugger for a number of )1BSF1511751.6605
      12Brice Turang2BMIL1531744.2597
      13Juan SotoOFNYM1351741.5595
      14CJ AbramsSSWSH1451740593
      15Matt Olson1BATL1571727580
      16Corbin CarrollOFAZ1461722.8576
      17José Ramírez3BCLE1431687.4541
      18Ben RiceDHNYY1461664.4518
      19Tarik SkubalSPLAD30924516
      20Seiya SuzukiOFCHC1451638.5492
      21Bryce Harper1BPHI1441612.8466
      22Cristopher SánchezSPPHI32864456
      23Miguel Vargas3BCWS1471602.3456
      24Geraldo PerdomoSSAZ1541601.6455
      25Manny Machado3BSD1561591.2444
      26Aaron Judge(Judge has resumed taking live batting practice since being diagnosed with a right calf strain Sept. 19, but he hasn't yet begun running the bases or resumed out)OFNYY1121590.4444
      27Julio RodríguezOFSEA1511585.5439
      28Zach NetoSSLAA1401582435
      29Jackson ChourioOFMIL1321570.8424
      30Gunnar HendersonSSBAL1521565.6419
      31Chris SaleSPATL27818.1410
      32Yandy DíazDHTB1511555.3409
      33Yoshinobu YamamotoSPLAD30810402
      34Riley GreeneOFDET1461547.6401
      35Trea TurnerSSPHI1471543.5397
      36Bryan ReynoldsOFPIT1541540393
      37Jesús LuzardoSPPHI31796.7389
      38William ContrerasCMIL1491534.7388
      39Kyle TuckerOFLAD1461533386
      40Freddie Freeman1BLAD1501530383
      41Michael Harris IIOFATL1561528.8382
      42Brandon Lowe2BPIT1401526379
      43Zack WheelerSPPHI28775.6368
      44Michael Busch1BCHC1541509.2362
      45Gavin WilliamsSPCLE32768360
      46Cody BellingerOFNYY1421505.2358
      47Andy PagesOFLAD1461503.8357
      48Jacob MisiorowskiSPMIL26761.8354
      49Otto LopezSSMIA1471499.4353
      50Paul SkenesSPPIT31759.5352
      51Cal Raleigh(He is expected to be fully recovered from the operation by the beginning of spring training. It's unclear how much the shoulder issue might have affected him, b)CSEA1401498351
      52Dylan Cease(Surgery was ruled out, but Cease will take some downtime over the next several weeks to allow the inflammation in his shoulder to subside. He still expects to b)SPTOR30756348
      53Francisco LindorSSNYM1321491.6345
      54Alec Burleson1BSTL1461489.2342
      55Hunter GoodmanCCOL1391487.3341
      56Ian HappOFCHC1501485338
      57Jarren DuranOFBOS1511479.8333
      58Alex Bregman3BCHC1351458311
      59Drew RasmussenSPTB31719.2311
      60Sonny GraySPBOS31716.1308
      61Cam SchlittlerSPNYY26715307
      62Bryan WooSPSEA30714306
      63Jazz Chisholm Jr.2BNYY1351444.5298
      64Logan GilbertSPSEA29701.8294
      65Ketel Marte2BAZ1331436.4290
      66Willson Contreras1BBOS1331436.4290
      67Mookie BettsSSLAD1391431.7285
      68Mike TroutOFLAA1351431284
      69Josh Naylor(Naylor first hurt his wrist in early August, and he went homerless in his final 41 games after the injury. The Mariners anticipate Naylor being fully recovered )1BSEA1461430.8284
      70Christian Walker1BHOU1521428.8282
      71Jacob deGromSPTEX30690282
      72Christian YelichDHMIL1361428281
      73Eugenio SuárezDHCIN1401428281
      74Vladimir Guerrero Jr.1BTOR1471425.9279
      75Jo AdellOFCLE1531422.9276
      76Spencer Torkelson1BDET1531422.9276
      77Brandon NimmoOFTEX1511419.4273
      78Nico Hoerner2BCHC1541416.8270
      79Jackson MerrillOFSD1371411.1264
      80Ozzie Albies2BATL1551410.5264
      81Oneil Cruz(Cruz was forced to exit Saturday's game with a left knee injury. The good news is an MRI came back negative, per Kevin Gorman of TribLive.com, but there's no re)OFPIT1181392.4246
      82Nick Kurtz(Kurtz has already been ruled out for the rest of the 2026 season due to a right thumb strain, but the fact that he's begun to swing a bat is an encouraging deve)1BATH1111387.5241
      83Bo Bichette3BNYM1461387240
      84Joe RyanSPMIN29646.7239
      85Dansby SwansonSSCHC1411381.8235
      86Max FriedSPNYY28638.4230
      87Willy Adames(Adames went down with a left (non-throwing) elbow sprain in late August, but he was ramping up workouts toward the end of the regular season and will not have a)SSSF1391376.1229
      88Kevin GausmanSPCHC32636.8229
      89Vinnie Pasquantino1BKC1361373.6227
      90Foster GriffinSPCLE32633.6226
      91Bryson Stott2BPHI1491370.8224
      92Logan Webb(Manager Tony Vitello said last weekend that the Giants would consider shutting Webb down after he allowed 16 earned runs in 13 innings over his last three start)SPSF30627219
      93Ceddanne RafaelaOFBOS1451363216
      94George SpringerDHTOR1321359.6213
      95Shota ImanagaSPCHC29617.7210
      96Byron Buxton(Buxton underwent arthroscopic surgery on his right hip Sept. 18. He will continue rehabbing through Christmas, at which point he will shift to ramping up for th)OFMIN1131356209
      97Drake BaldwinCATL1341353.4207
      98Jordan WalkerOFSTL1341353.4207
      99Taylor WardDHSEA1471352.4206
      100Reid DetmersSPLAA41610.9203

      How the trade values work

      • Trade value is rest-of-season production above a replacement starter at the same position. A player you could replace off the waiver wire is worth zero, however many points he scores.
      • League size moves the bar: in a 14-team league the last starter is weaker than in a 10-team league, so depth is worth more.
      • Fair means the two sides are within 10% of each other. Beyond that, the analyzer names the side that wins and lists players worth about the gap, so you can ask for one to even it out.

      Trade analyzer questions

      How does the fantasy baseball trade analyzer decide who wins a trade?
      It adds up each side's trade value: every player's projected rest-of-season fantasy points minus those of the last starter at his position in a league of your size. The side with more value wins; within 10% the trade is called fair.
      Why is a two-for-one trade not just the sum of the points?
      Only starters score for you. The second player in a two-for-one usually takes a bench spot or replaces someone you could have picked up for free, so the analyzer values each player above a replacement starter, not by raw points. That is why a star is often worth more than two good players.
      How often are the trade values updated?
      Every morning with the model's boards (last run 2026-10-16).
      Does it work for my league's scoring?
      It covers the default points and category settings of Yahoo and ESPN leagues of 8 to 16 teams. Custom scoring changes the values, so treat the verdict as a guide when your league weights a stat differently.

      Also: the MLB fantasy rankings and the trade analyzers for NFL, NBA, NHL.