University of Illinois research lab where stats meet baseball history. Creators of peer-reviewed era-adjusted WAR. Featured in NYT. Babe Ruth is not the GOAT.

Joined May 2025
The stats you use to compare baseball players across eras are not era-adjusted, even if they say they are. WAR, OPS+, ERA+, etc do not account for changes to the talent pool and competition. A 10-WAR season in 1925 is treated as identical to a 10-WAR season in 2025. It is not.
3
1
11
7,899
In case you missed it, @sabr has a call for abstracts out for next year's SABR Analytics Conference! You can learn more here: sabr.org/latest/submit-your-…
1
12
621
Agreed! Also worth noting that Kiner was one of the most prolific home run hitters ever! He ranks 8th in home run rate (min 5000 PAs) when you adjust for talent pool, competitive environment, and stadium. He's ahead of Bonds, Schwarber, Killebrew, Foxx, Greenberg, Gehrig and many others! You can see era-adjusted stats and content here: eckeraadjustment.web.illinoi…
Not enough people talk about Ralph Kiner • .279/.398/.548 (.946 OPS), 149 OPS+ • 6x AS, 7x NL HR Champ (led MLB 6x) • Unprecedented 7 straight HR titles • (Even George Ruth never did that) • Reached 40 HR 5x & 100 RBI 6x • But he only played 10 seasons! • Back injury forced retirement • Thrice led the league in walks • Also thrice in SLG, OPS, OPS+ • Scored 100+ runs 6x in 7 years • 8 walk-off HR, 2 in extra innings • Career 41 HR & 112 RBI per 162 G • Most HR ever at Forbes Field (175) • Appeared on FIFTEEN HOF ballots • Served as a Navy pilot during WWII • (Enlisted the day after Pearl Harbor) • Second cousin twice removed of IKF • A most beloved figure in Mets history • Top BR Similarity Score: David Justice • Mets broadcaster from 1962 thru 2013 • Hosted "Kiner's Korner" postgame show • A most genuine and charming gentleman • Was a legend for his on-air malapropisms • Like Yogi, was extremely fun and quotable • Most HR through first 8 MLB seasons (329) • Went on a date with Elizabeth Taylor in 1949 • (Set up by Bing Crosby, then a Pirates owner) • Ralph Kiner is the only player in MLB history to lead the league in home runs in 7 consecutive seasons, doing so in the first 7 years of his big league career; Babe Ruth’s 12 home run titles are the most ever, but his longest unbroken streak of years leading the league was 6.
1
11
378
Love Willie! His place is well deserved among The Beloveds. But he’s also a what if? Using era-adjusted stats we can estimate what Stargell’s career would look like on an even playing field. With Forbes Field, the extending pitching era of 1962-1968, and talent pool accounted for, Stargell’s standing jumps dramatically: - 10th in home runs, easily clearing 500. - 6th in home run rate. - 21st in OPS. As always, you can see era-adjusted stats and leader boards here: eckeraadjustment.web.illinoi…
Sporting News 140 Greatest Players The Beloved Willie Stargell inspired fear across baseball with his bat and affection in Pittsburgh with his warmth, where Pops became part of the family.
1
1
1
6
953
Cool to see Carl Yaz here! He seems really under appreciated for a guy with two top-10 seasons by era-adjusted WAR. Even when you don’t adjust for eras, his 1967 season is the best non-Ruth season by bWAR. Don’t like WAR? In 1967 Yaz won a triple crown, hit .400 with 3 HR in the World Series, and only grounded into 5 double plays all year. Era-adjusted stats here: eckeraadjustment.web.illinoi…
Sporting News 140 Greatest Players The Beloved Carl Yastrzemski arrived in Boston with the impossible task of replacing Ted Williams and retired 23 years later having become irreplaceable himself.
3
11
525
EckSportsLab retweeted
Looking for your next opportunity in professional baseball? Great news - the Rays, Brewers, and Guardians are hiring for a variety of roles. Here's a couple of them! Apply online at TeamWorkOnline or through their portals. Best of luck!
4
5
1
123
23,298
I think the “era-adjusted” terminology used for WAR, wrc+, ERA+, etc. has made it very easy to NOT understand it.
I'd say the biggest problem is with people who do NOT use it or who do NOT understand it! The users can at least be better educated The non-users and naysayers, well, those are tougher groups
1
4
1,653
One of my favorite baseball cards came in the mail today: David Cone’s 1997 Metal Universe card, complete with a literal cannon arm. I never had this card as a kid. Always wanted one. Now I do! And with the Yankees down 2–0 to the Rays, I am reminded that Cone won 5 World Series rings (4 with the Yankees) and my frustration over his first-ballot HOF rejection has been rejuvenated. I didn’t understand it then. I understand it even less now. Cone finished with 61.6 WAR, a 194–126 record, 3.46 ERA (121 ERA+), and 2,668 strikeouts. He led his league in K/9 four straight years. He won a Cy Young award. He also did awesome things likes throw a perfect game and pitch an immaculate inning! And his case only gets stronger when you use era-adjusted metrics that account for changes in the talent pool and competitive environment. By era-adjusted JAWS, Cone ranks 43rd among pitchers, ahead of HOFers Jim Bunning, Dennis Eckersley, Don Drysdale, Kid Nichols, and Sandy Koufax, and teammate Andy Pettitte. He barely trails John Smoltz, who accumulated his totals over 500+ more innings. On a rate eWAR basis, Cone was better. Smoltz is in the HOF. And Cone fell off the ballot after one year. Maybe it is the awesomeness of the Metal Universe card talking, but give me Cone. See era-adjusted stats here: eckeraadjustment.web.illinoi… @dcone36
1
5
250
Send me a DM if you have a PSA 10 version of the David Cone card and are willing to sell it
88
EckSportsLab retweeted
Making one final push for applications to the Summer Analyst position. This is a chance to work in a major league front office and develop quantitative/predictive methods in a setting where the work can directly impact decisions. Also open to Master’s and PhD students!
The Dodgers Quantitative Analysis team is looking for talented undergrads (rising soph, jr, senior) and master's students for the '27 Summer Analyst Program. This is a ~3 month paid opportunity to solve real baseball modeling problems. Application link in 🧵
6
11
121
26,844
Analyst - Baseball Strategy - @Pirates (Pittsburgh, PA) dlvr.​it/TVndP6
5
11
4,496
EckSportsLab retweeted
Intern, Data Science opportuntiy with the @Mets #SportsDataJobs sterlingmets.wd5.myworkdayjo…
1
4
767
A lot of new followers, especially Dodger fans, so I’m letting you know we’re looking for 2027 summer interns! If you’re a student pursuing a bachelor’s or grad degree with experience building predictive models (I know that’s some of you) please apply! recruiting.ultipro.com/LOS10…
7
9
1
149
14,219
Adrian Beltre is the definition of a stalwart. But that framing may be an injustice as he ranks 34th among all players in era-adjusted WAR, one spot ahead of Honus Wagner! On a rate basis he slides below Wagner. But he remains above Bryce Harper, Ken Griffey Jr., Rod Carew and Eddie Collins among others. Era-adjusted stats can be explored here: eckeraadjustment.web.illinoi…
Sporting News 140 Greatest Players The Stalwarts Adrian Beltré led the majors in defensive runs saved in the 15 seasons spanning 2003-17 (201), during which time only Albert Pujols and Miguel Cabrera accumulated more total bases than he did (4,132).
1
5
439
Go Illini!
Alan Nathan has already given us a physics-based calculator for distance given speed+angle. Pretty snazzy excel download Or, if you can stomach small sample sizes, you can rely on actual data baseballsavant.mlb.com/statc…
2
375
EckSportsLab retweeted
The Dodgers Quantitative Analysis team is looking for talented undergrads (rising soph, jr, senior) and master's students for the '27 Summer Analyst Program. This is a ~3 month paid opportunity to solve real baseball modeling problems. Application link in 🧵
2
20
7
117
55,447