2026 MLB season

2026 MLB Leaders

Last season's top fantasy producers, for draft prep and trade talks. Totals from Sleeper season stats.

01 // Hitters by OPS300+ plate appearances
1Yordan AlvarezHOUDH157104421051.3161.036
2Pete Crow-ArmstrongCHCCF1611194510741.278.942
3Juan SotoNYMLF1106327689.278.919
4Willson ContrerasBOS1B1296827813.276.905
5Ben RiceNYYDH15410541974.264.897
6James WoodWSHRF134105307721.267.895
7Shohei OhtaniLADDH13889308111.275.890
8Junior CamineroTB3B161100421013.277.887
9Pete AlonsoBAL1B161100431135.267.885
10Elly De La CruzCINSS14299307930.283.883
11Nick KurtzATH1B996221697.256.879
12Jake BauersMIL1B14392268611.266.876
13Gabriel MorenoAZC1307216836.311.874
14Luis GarcíaNYY1B1476930925.283.873
15Rafael DeversSF1B1488837980.258.865
16Bryce HarperPHI1B1619228867.269.864
17Randy ArozarenaSEALF153112267725.281.863
18Ty FranceSD1B1325721711.294.862
19Kyle SchwarberPHIDH1559445953.231.854
20Oneil CruzPITCF9765206730.280.854
21Curtis MeadWSH3B884917486.254.852
22Riley GreeneDETLF1397921753.282.849
23Hunter GoodmanCOLC1378441885.247.843
24TJ RumfieldCOL1B1556717740.300.843
25Connor NorbyMIA2B1043673310.299.841
26Seiya SuzukiCHCRF1439626873.270.841
27Griffin ConineMIARF934418424.264.840
28Miguel VargasCWS3B159106339322.250.837
29Andrew VaughnMIL1B104336440.306.834
30CJ AbramsWSHSS151933310533.261.833
31Jackson ChourioMILLF12694257323.288.833
32Jac CaglianoneKCRF1427223757.287.831
33Max MuncyLAD3B1488029763.249.831
34Byron BuxtonMINCF936525467.254.830
35Fernando TatisSDRF15996258338.289.828
36Josh JungTEX3B1045412421.299.827
37Matt OlsonATL1B1619941934.252.826
38Munetaka MurakamiCWS1B1268135771.207.826
39Bryce EldridgeSFDH1075017571.269.825
40Brandon LowePIT2B1509435962.260.824
41Dominic CanzoneSEADH1455923772.264.821
42Nathaniel LoweCIN1B1253817640.266.821
43Chase DeLauterCLERF13362166711.287.820
44Brice TurangMIL2B1501022110019.268.819
45Drake BaldwinATLC1388525793.284.817
46Alec BurlesonSTL1B16089261164.279.816
47Joc PedersonTEXDH1365626532.235.816
48Jake McCarthyCOLLF14680158333.292.814
49Cole CarriggCOLCF9249115211.280.813
50Michael HarrisATLCF15579268712.294.812
51Tyler SoderstromATHLF1095819562.245.810
52Isaac ParedesHOU3B1546925940.263.809
53Andy PagesLADCF13374228213.274.806
54Bobby WittKCSS14294185445.283.805
55Nolan ArenadoAZ3B1517930864.255.805
56Yandy DíazTBDH1549322843.293.805
57Ryan JeffersMINC914914551.252.804
58Zack GelofATH3B11076225616.259.804
59Mike TroutLAACF14286225411.242.803
60Jeremy PeñaHOUSS11181225512.276.802
61Luis ArraezSF2B1516766410.324.800
62Alex BregmanCHC3B1548926893.260.799
63Kevin McGonigleDETSS15596177112.276.799
64Shea LangeliersATHC1055823583.261.799
65Javier SanojaMIA3B14350116911.298.798
66Jordan WalkerSTLRF157962910122.271.798
67Liam HicksTBC1416618823.281.797
68Freddie FreemanLAD1B1527416707.290.796
69Michael ConfortoCHCDH1123215441.237.796
70Ronald AcuñaATLRF10761205521.255.796
71Corbin CarrollAZRF15590227821.238.794
72Sal StewartCIN1B161873211115.265.792
73Carter JensenKCC1498027812.239.790
74Jonathan ArandaTB1B1547322920.273.790
75Kyle StowersMIA1B1215721651.239.790
76Bryan ReynoldsPITLF16110217729.261.789
77Trevor LarnachMINLF1225713482.269.788
78Otto LopezMIASS15794117034.305.786
79Casey SchmittSFLF984721559.271.784
80Mookie BettsLADSS1227123692.258.783
81Luke KeaschallMIN2B15183105220.283.781
82Ryan O'HearnPITRF1095818761.267.776
83Wilyer AbreuBOSRF1568124778.249.776
84Tristan PetersCWSCF1556312568.266.775
85Carson BengeNYMRF15586206422.280.773
86Henry BolteATHCF11857113821.280.771
87Garrett MitchellMILCF14473116514.262.770
88Yainer DiazHOUC973714450.283.769
89Cody BellingerNYYLF13273177312.264.767
90Zach NetoLAASS156101277724.240.767
91Alejandro KirkTORC792610431.278.766
92Spencer TorkelsonDET1B1586626771.230.766
93Chase MeidrothCWS2B1549016633.276.765
94Paul GoldschmidtNYY1B1054418521.252.765
95Kazuma OkamotoTOR3B1558133921.233.764
96Teoscar HernándezLADLF1246616645.269.764
97Wade MecklerLAALF97433278.302.764
98Angel MartínezCLELF11349186211.257.763
99Kyle KarrosCOL3B1306313505.253.763
100Ceddanne RafaelaBOSCF13767166917.282.760
101Kody ClemensMIN2B1447427799.239.760
102Jared YoungNYM1B103469393.266.759
103Keibert RuizWSHC1054410482.280.759
104Sam AntonacciCWSLF1398184819.275.759
105Coby MayoBAL3B1326424634.228.758
106Mickey MoniakCOLLF1174923651.238.758
107William ContrerasMILC1478218941.270.758
108Wyatt LangfordTEXLF10964174415.238.757
109Hao-Yu LeeDET2B1134010463.267.755
110Nick GonzalesPIT3B147716627.302.754
111Ketel MarteAZ2B1407822754.249.750
112Michael BuschCHC1B1597820773.243.749
113Dillon DinglerDETC1457227910.243.748
114Travis BazzanaCLE2B12356155719.247.748
115Troy JohnstonCOLRF128414505.280.748
116Willi CastroCOL2B12065155610.260.748
117Geraldo PerdomoAZSS1567595921.261.746
118Ezequiel DuranTEXSS15271178312.262.745
119Ian HappCHCLF1558924684.220.745
120Heriberto HernándezMIALF12949246612.225.743
121Jackson MerrillSDCF15886268727.254.743
122Vinnie PasquantinoKC1B1135215625.247.743
123Eugenio SuárezCINDH1255026741.212.740
124Spencer SteerCIN1B985416403.238.740
125Ivan HerreraSTLDH1609719698.243.737
126Nolan SchanuelLAA1B107437491.276.736
127JJ BledayCINLF1326124586.214.735
128Corey SeagerTEXSS1015619492.226.731
129Josh BellMINDH1537720942.254.731
130Michael MasseyKC2B1314913493.272.731
131Steven KwanCLELF1518033210.282.731
132Xavier EdwardsMIA2B1426165221.280.731
133Brandon NimmoTEXRF1546414627.260.730
134Brooks LeeMIN3B1557224838.253.730
135Joey OrtizMILSS134499479.270.730
136Daylen LileWSHLF15981229015.247.729
137Taylor WardBALDH143717374.246.729
138Colt KeithDET3B1405110366.258.728
139Heliot RamosNYYLF1124813464.264.728
140Jake BurgerTEX1B1547128904.230.728
141Gleyber TorresDET2B96578380.260.727
142Tyler StephensonCINC1304115540.241.727
143Drew GilbertSFCF1335311432.240.726
144Bryson StottPHI2B15470106626.251.724
145Jung Hoo LeeSFRF14365105712.276.724
146George SpringerTORDH12559155412.248.722
147Dane MyersCINCF1173982510.257.721
148Francisco LindorNYMSS1046120483.222.721
149Lane ThomasATLLF1183711409.232.719
150Carlos CortesATHRF1233010432.252.718
02 // Pitchers by strikeouts40+ innings
1Gavin WilliamsCLESP32184.11402483.761.11
2Jacob MisiorowskiMILSP29169.11402471.860.80
3Cam SchlittlerNYYSP33193.21402391.950.92
4Dylan CeaseTORSP29169.01102392.401.10
5Cristopher SánchezPHISP33207.01802312.961.20
6Jesús LuzardoPHISP29178.21402213.121.08
7Reid DetmersLAASP33185.0702113.361.04
8Taj BradleyMINSP31178.11202053.731.22
9Jacob deGromTEXSP31162.21102014.201.14
10Cade CavalliWSHSP32169.21302003.021.16
11Chris SaleATLSP27162.21402002.160.98
12Paul SkenesPITSP32174.11002003.921.12
13Logan GilbertSEASP31182.01201973.811.10
14Nolan McLeanNYMSP31179.21201943.161.17
15Parker MessickCLESP31183.11201912.551.04
16Zack WheelerPHISP27156.01301883.061.06
17Tarik SkubalLADSP26158.21201862.720.96
18Chase BurnsCINSP29154.11501852.861.17
19Sean BurkeCWSSP32172.11101853.341.20
20Kevin GausmanTORSP32177.2901844.561.27
21Yoshinobu YamamotoLADSP28185.01401822.530.87
22Aaron NolaPHISP33175.1701774.671.35
23Bryan WooSEASP30173.01201754.011.10
24Drew RasmussenTBSP30172.01601742.670.91
25MacKenzie GoreTEXSP33170.2801744.591.34
26Braxton AshcraftPITSP28165.11401733.701.09
27Joey CantilloCLESP33159.01101713.741.42
28Payton TolleBOSSP26148.2901713.031.10
29Shota ImanagaCHCSP31173.11101713.791.10
30Eury PérezMIASP30159.0801703.911.21
31José SorianoTORSP32177.11201693.911.29
32Joe RyanMINSP27144.2701593.791.16
33Michael KingSDSP32185.01201593.161.18
34Foster GriffinWSHSP31172.21501583.601.21
35Ian SeymourTBRP46132.1911584.221.13
36Michael WachaKCSP32200.2901583.321.11
37Noah CameronKCSP31177.1901584.111.23
38Will WarrenNYYSP32156.01101583.871.36
39Trevor RogersBALSP30169.2901574.031.18
40Freddy PeraltaTBSP32169.01001564.311.32
41Matthew LiberatoreSTLSP31155.0601545.231.46
42Shane BazBALSP31179.2601544.061.34
43Peter LambertHOUSP28153.2801533.871.26
44Sandy AlcantaraMIASP35213.01321523.931.24
45Sonny GrayBOSSP29169.01801492.721.15
46George KirbySEASP30174.2901484.331.39
47Tanner BibeeCLESP33188.0701484.361.22
48Dustin MayMILSP31145.2701444.701.32
49Nathan EovaldiTEXSP27145.21101444.201.22
50Eduardo RodriguezAZSP32189.21601432.891.24
51Landen RouppSFSP29155.0901434.061.30
52Ryan WeathersNYYSP25137.1501433.601.22
53Kyle BradishBALSP29155.0701424.241.46
54Walbert UreñaLAASP29148.1901422.971.23
55Kyle HarrisonMILSP28115.21101414.201.35
56Sean ManaeaNYMSP32144.2601414.851.31
57Bubba ChandlerPITSP31154.0801404.621.40
58Jack PerkinsATHRP37121.0301406.101.45
59Ranger SuarezBOSSP28148.1801403.221.19
60Robbie RaySFSP31165.21301403.591.35
61Kumar RockerTEXSP30148.0601384.381.40
62David PetersonNYMRP32148.1911374.791.50
63Tyler MahleATLSP27149.0701373.991.23
64Framber ValdezDETSP31174.01001354.031.35
65Christian ScottNYMSP23110.0401343.851.27
66Logan WebbSFSP27160.2801344.371.17
67Seth LugoKCSP32172.1701345.171.47
68Brandon YoungBALSP28156.2901333.731.35
69Emmet SheehanLADSP23112.1501324.571.18
70Kyle LeahySTLSP30140.01001323.661.34
71Andrew AbbottCINSP32166.0601314.661.45
72Gerrit ColeNYYSP22127.01001313.611.10
73Walker BuehlerSDSP32153.2901314.631.35
74Mason MillerSDRP6670.05231291.670.90
75Connor PrielippMINSP24125.2601284.871.29
76Brady SingerCINSP31157.0601265.851.59
77Emerson HancockSEASP25138.2701263.571.14
78Anthony KayCWSRP32153.0901254.531.37
79Hunter BrownHOUSP20107.1601243.271.27
80Shane DrohanMILRP32123.0701234.241.34
81Davis MartinCWSSP29146.0901223.951.32
82Bryce ElderATLSP26149.0801214.111.27
83J.T. GinnATHSP27138.1901213.771.24
84Max MeyerMIASP20111.0901212.681.14
85Roki SasakiLADSP25121.1501214.521.33
86Bryce MillerSEASP22118.2401194.171.16
87Jared JonesPITSP2097.2501183.871.12
88Aaron AshbyMILRP7589.11341163.221.32
89Griffin JaxTBSP34112.1801163.451.18
90Zebby MatthewsMINSP23130.1901164.901.26
91Andrew PainterPHISP25126.2301155.401.41
92Grant HolmesATLSP31151.21001153.441.31
93Justin WrobleskiLADSP27138.01201153.721.14
94Michael McGreevySTLSP31168.2701153.951.28
95Andrew AlvarezWSHSP25112.2211143.431.29
96Drew AndersonDETRP49108.0511143.671.26
97Merrill KellyAZSP29162.01001134.941.46
98Jacob LopezATHSP27123.1701125.471.48
99Jeffrey SpringsATHSP29142.2401126.181.46
100Luis CastilloSEASP29130.2401125.851.48
101Casey MizeSDSP26131.1601104.321.23
102Jake IrvinWSHSP22106.2201105.481.39
103Logan HendersonMILSP1898.11101102.470.84
104Michael SorokaAZSP21111.1901103.311.09
105Gage JumpATHSP2098.2601085.561.52
106Nick MartinezTBSP30177.11501082.941.07
107Adrian MorejonSDRP7686.0921072.931.08
108Cade SmithCLERP6974.06261071.950.96
109Keider MonteroDETSP32155.01011073.481.03
110Andre PallanteSTLSP28157.01201063.671.25
111Grant TaylorCWSRP6084.0791062.251.07
112Kyle FreelandCOLSP26131.1401066.581.52
113Shane McClanahanTBSP24118.01001063.281.12
114Spencer ArrighettiTORSP24110.2901064.961.37
115Max FriedNYYSP20112.2501042.800.99
116Mason MontgomeryPITRP6967.26171032.931.05
117Rhett LowderCINSP29133.1701035.741.52
118Robert GasserMILSP21109.1501033.871.19
119Jack FlahertyDETSP1986.1301024.591.41
120Jeff HoffmanTORRP7166.0641023.411.33
FCT Weekly

Get the MLB notes by email.

One short email a week with the best Fantasy Chalk Talk read and what changed for your lineup. Free, and one click to unsubscribe.