MLB Today
Loading scoreboard…

2026 · Regular Season · Batting

Stats Lab

Leaderboards should behave like a pro sports data room: choose the lens, tighten the filters, scan the top group, then open the full bounded table.

367 qualified Power lens SLG sort 100 PA minimum
Batting LabPower + PlateOPS, ISO, BB%, SB% Pitching LabRun + StuffERA, K/9, K/BB StatcastTrend Labzone, pitch, rolling rates CompareHead to Headplayer cards
#1 Yordan Alvarez HOU · DH 0.637SLG #2 Mickey Moniak COL · LF 0.602SLG #3 Byron Buxton MIN · CF 0.575SLG
Metric LensPower · SLG
FiltersALL · All
#PlayerTeamGPAH2B3BHRXBHTBRBISBBB%K%AVGOBPSLGOPSISOBABIP
1 Yordan Alvarez Astros 903921041602945207671 15.1 17.1 0.3200.4290.6371.0660.3170.323
2 Mickey Moniak Rockies 56207531131529115371 5.8 25.1 0.2770.3290.6020.9310.3250.304
3 Byron Buxton Twins 75335831612542176457 6.9 24.8 0.2710.3280.5750.9030.3040.290
4 Kyle Schwarber Phillies 8638482913040183552 14.6 34.1 0.2540.3700.5670.9370.3130.319
5 Junior Caminero Rays 87381951202638185561 12.9 17.8 0.2880.3780.5610.9390.2730.290
6 Luis García Jr. Nationals 84294791531937157643 4.4 14.6 0.2820.3130.5610.8740.2790.274
7 Munetaka Murakami White Sox 5724648402024112411 17.9 32.5 0.2400.3780.5600.9380.3200.277
8 Ben Rice Yankees 84360831522441174562 12.2 23.3 0.2670.3610.5590.9200.2920.288
9 Juan Soto Mets 7130376821828142436 15.5 12.5 0.2990.4070.5590.9660.2600.291
10 Hunter Goodman Rockies 84352811402741176515 7.7 32.4 0.2540.3180.5520.8700.2980.300
11 Dominic Canzone Mariners 78232561311428113371 9.5 20.7 0.2730.3490.5510.9000.2780.290
12 Willson Contreras Red Sox 86357871522037166592 9.5 24.9 0.2840.3780.5420.9200.2580.335
13 Ryan Jeffers Twins 37148367171566261 15.5 15.5 0.2950.4080.5410.9490.2460.312
14 James Wood Nationals 914259322123461865613 16.5 29.4 0.2660.3930.5330.9260.2670.345
15 Aaron Judge Yankees 59261531001727114385 16.1 27.6 0.2480.3750.5330.9080.2850.286
16 Jackson Chourio Brewers 54250681501328122356 7.6 24.4 0.2970.3520.5330.8850.2360.353
17 Matt Olson Braves 88384932302245182542 9.6 23.2 0.2710.3410.5310.8720.2600.302
18 Jordan Walker Cardinals 853649618020381746711 8.0 25.5 0.2920.3520.5290.8810.2370.347
19 Pete Crow-Armstrong Cubs 903909814419371774923 10.5 25.4 0.2920.3830.5270.9100.2350.359
20 Shohei Ohtani Dodgers 86381901521835163516 15.2 22.8 0.2880.4040.5220.9260.2340.341
21 Bryce Harper Phillies 90378861622038166575 14.3 20.1 0.2700.3700.5220.8920.2520.289
22 Jake McCarthy Rockies 76277781669311334714 5.4 17.7 0.3060.3430.5220.8650.2160.345
23 Dillon Dingler Tigers 83348831921940163600 6.6 20.7 0.2650.3270.5210.8480.2560.284
24 Otto Lopez Marlins 893831232559391854317 4.4 13.3 0.3460.3760.5200.8960.1740.377
25 Jonah Heim Athletics 34115265081355210 7.0 20.9 0.2450.2960.5190.8150.2740.240
26 Paul Goldschmidt Yankees 6223959911424112411 7.1 20.5 0.2710.3310.5140.8450.2430.288
27 Nick Kurtz Athletics 89402891512036166667 18.9 31.3 0.2750.4150.5120.9270.2370.388
28 Brandon Marsh Phillies 85337981521532162468 4.5 26.1 0.3090.3410.5110.8520.2020.382
29 Andrew Vaughn Brewers 481564414221868240 12.2 11.5 0.3280.4170.5070.9240.1790.365
30 Corbin Carroll D-backs 863688518101341162459 11.4 22.3 0.2660.3560.5060.8620.2400.317
31 Michael Harris II Braves 82319911301629152515 4.7 20.1 0.3020.3350.5050.8400.2030.336
32 Max Muncy Dodgers 84316731311731139391 11.7 23.1 0.2640.3580.5040.8620.2400.301
33 Freddie Freeman Dodgers 88384972211538166493 12.2 16.1 0.2930.3830.5020.8850.2090.319
34 Wyatt Langford Rangers 40173458281881206 5.8 21.4 0.2780.3240.5000.8240.2220.316
35 Brandon Lowe Pirates 84376802012142165631 9.8 26.1 0.2420.3160.4980.8140.2560.271
36 CJ Abrams Nationals 873688716218361616114 8.4 21.7 0.2690.3480.4980.8460.2290.301
37 Jake Bauers Brewers 79314721311630135545 12.4 25.8 0.2660.3630.4980.8610.2320.320
38 Casey Schmitt Giants 81340911611734160457 2.1 19.1 0.2830.3090.4970.8060.2140.303
39 Zack Gelof Athletics 64236611111123107298 5.9 23.3 0.2820.3380.4950.8330.2130.333
40 Justin Foscue Rangers 40105256051146150 8.6 23.8 0.2690.3430.4950.8380.2260.313
41 Miguel Vargas White Sox 883847917120381585611 14.3 16.7 0.2470.3630.4940.8570.2470.247
42 Shea Langeliers Athletics 80363871602036163442 7.7 20.7 0.2640.3280.4940.8220.2300.284
43 TJ Rumfield Rockies 88355942021234154470 9.6 14.1 0.3010.3800.4940.8740.1930.325
44 Kody Clemens Twins 77306681721635137436 6.5 21.9 0.2450.3060.4930.7990.2480.265
45 Colson Montgomery White Sox 85356711602339156531 8.4 31.5 0.2240.3090.4920.8010.2680.264
46 Michael Conforto Cubs 581483210071763211 12.8 28.4 0.2500.3450.4920.8370.2420.313
47 Yandy Díaz Rays 833641011511228154531 10.2 14.0 0.3210.4040.4890.8930.1680.349
48 Esteury Ruiz Marlins 54107228141344918 9.3 28.0 0.2440.3490.4890.8380.2450.316
49 Dalton Rushing Dodgers 561884380101881290 9.0 26.6 0.2590.3400.4880.8280.2290.308
50 Kerry Carpenter Tigers 672184552132093360 7.8 29.4 0.2340.3060.4840.7900.2500.271
51 Rafael Devers Giants 89377852411843165470 8.2 28.4 0.2480.3100.4810.7910.2330.305
52 Ketel Marte D-backs 85374911821737164544 7.5 13.1 0.2670.3240.4810.8050.2140.266
53 Amed Rosario Yankees 51155354191468271 6.5 21.9 0.2460.2900.4790.7690.2330.255
54 Elly De La Cruz Reds 703127614213291334113 9.3 29.2 0.2720.3430.4770.8200.2050.356
55 Bryce Eldridge Giants 471894512071978190 12.7 23.8 0.2740.3650.4760.8410.2020.336
56 Bryan Reynolds Pirates 91397942121336158566 14.4 22.4 0.2820.3930.4740.8670.1920.348
57 Riley Greene Tigers 89376951811332154442 12.2 26.9 0.2920.3800.4740.8540.1820.383
58 Alec Burleson Cardinals 86371942011435158633 8.1 14.8 0.2810.3450.4730.8180.1920.299
59 Keibert Ruiz Nationals 581975317062388332 3.6 12.7 0.2850.3150.4730.7880.1880.299
60 Mike Trout Angels 74335621201729125367 19.7 24.8 0.2340.3940.4720.8660.2380.273
61 Oneil Cruz Pirates 642836610014241184421 10.6 34.6 0.2640.3500.4720.8220.2080.377
62 Andy Pages Dodgers 90389932111638164638 8.0 19.3 0.2670.3320.4710.8030.2040.294
63 Christian Walker Astros 90373801612037158570 8.3 22.8 0.2380.3110.4700.7810.2320.259
64 Kyle Stowers Marlins 66282611631130116391 9.6 30.9 0.2470.3350.4700.8050.2230.333
65 JJ Bleday Reds 61259511111325103373 13.5 19.3 0.2330.3410.4700.8110.2370.241
66 Endy Rodríguez Pirates 35122266051147162 17.2 23.8 0.2600.3880.4700.8580.2100.318
67 Ty France Padres 662134982102091301 5.2 24.9 0.2530.3110.4690.7800.2160.295
68 Samuel Basallo Orioles 7727764911424117420 9.0 25.6 0.2560.3210.4680.7890.2120.299
69 Pete Alonso Orioles 91393851601935158602 12.0 24.4 0.2510.3440.4660.8100.2150.289
70 Sal Stewart Reds 893878621017381586111 11.4 21.4 0.2540.3390.4660.8050.2120.285
71 Bobby Witt Jr. Royals 843709520112331533630 10.3 16.8 0.2900.3620.4660.8280.1760.323
72 Joc Pederson Rangers 8227657721423110310 12.0 22.5 0.2420.3380.4660.8040.2240.264
73 Luke Raley Mariners 7724150811423102351 5.4 32.8 0.2280.2930.4660.7590.2380.286
74 Liam Hicks Marlins 7931980711321128561 9.7 9.1 0.2900.3650.4640.8290.1740.279
75 Curtis Mead Nationals 74271551111426110395 11.1 18.8 0.2320.3280.4640.7920.2320.238
76 Ryan O'Hearn Pirates 76314811201325132511 8.0 22.3 0.2840.3440.4630.8070.1790.333
77 Luis Arraez Giants 84371109197430154336 5.4 4.0 0.3260.3620.4610.8230.1350.325
78 Tyler Soderstrom Athletics 80335702021335133411 12.8 17.6 0.2420.3430.4600.8030.2180.261
79 Jac Caglianone Royals 83317741221428132313 7.9 29.7 0.2580.3250.4600.7850.2020.333
80 Garrett Mitchell Brewers 7828064173828111426 12.1 33.6 0.2640.3580.4590.8170.1950.397
81 Ryan Vilade Rays 50151356161361283 8.6 20.5 0.2630.3270.4590.7860.1960.293
82 Zach Neto Angels 883968018219391594511 10.4 31.8 0.2310.3230.4580.7810.2270.300
83 Nathaniel Lowe Reds 682164713092287250 12.0 26.4 0.2470.3380.4580.7960.2110.306
84 Brice Turang Brewers 843838820312351505113 13.1 25.6 0.2680.3630.4570.8200.1890.345
85 Tristan Peters White Sox 8526069192526107315 6.9 17.7 0.2950.3520.4570.8090.1620.348
86 Heriberto Hernández Marlins 612074361111884345 10.1 22.7 0.2340.3140.4570.7710.2230.252
87 Gavin Sheets Padres 83293611501429118394 10.6 22.2 0.2360.3240.4560.7800.2200.261
88 Spencer Horwitz Pirates 74295691111022112331 13.6 13.6 0.2800.3860.4550.8410.1750.295
89 Jonny DeLuca Rays 531634113051869259 5.5 19.6 0.2700.3110.4540.7650.1840.313
90 Jonathan Aranda Rays 86376901301326142580 13.0 22.1 0.2870.3880.4520.8400.1650.344
91 Brendan Donovan Mariners 251012341383881 10.9 14.9 0.2740.3860.4520.8380.1780.299
92 Kazuma Okamoto Blue Jays 87355741101930142540 9.3 31.5 0.2350.3150.4510.7660.2160.296
93 Randy Arozarena Mariners 83352872119311374119 9.1 22.2 0.2860.3750.4510.8260.1650.355
94 Drake Baldwin Braves 6528964601521115431 9.3 23.5 0.2510.3360.4510.7870.2000.283
95 Adley Rutschman Orioles 6025457181827101450 9.4 15.4 0.2540.3230.4510.7740.1970.269
96 Gary Sánchez Brewers 51165295181460220 17.6 18.2 0.2180.3640.4510.8150.2330.219
97 Josh Jung Rangers 8335996220931145341 8.1 17.8 0.2970.3620.4490.8110.1520.345
98 Jung Hoo Lee Giants 8132797203528138336 4.0 9.2 0.3150.3460.4480.7940.1330.333
99 Seiya Suzuki Cubs 74317731201325124420 10.7 26.5 0.2640.3470.4480.7950.1840.328
100 Heliot Ramos Giants 512055113262186230 5.9 25.4 0.2660.3070.4480.7550.1820.333
Missing Data PlanWAR, wRC+, FIP, OAA, xwOBA
Already exposedStandard season lines, derived rates, team/league/division filters, Statcast Trend Lab, and player comparison.
Next collectorsFanGraphs-style value metrics need a licensed/open source, or local formulas from play-by-play/Statcast inputs. Savant feeds can fill xwOBA, EV, LA, zone, pitch movement, chase, whiff, and hard-hit leaderboards.
Realtime layerLive GameDay should use StatsAPI live feed every 5 seconds while active, then persist the normalized pitch/play state locally for historical pages and summaries.
Scout Pack Keep digging
Today scoreboard, games, lineups Live Board pitch feed and stories Standings division and wild-card races Playoff Odds daily odds model Teams all 30 club hubs Players active roster directory Stats leaderboards and lenses Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds