Remember me


This is the heart of Bill James Online, where Bill and friends share their latest thoughts, experiences and research. Articles marked with a padlock are only available to BJOL subscribers. In order to read all the articles as well as all future articles as soon as they're posted, subscribe today by clicking here!


There are 2483 articles available here.
(Sep 29, 2023)
Hold on just a moment there. . .
(Sep 29, 2023)
Hold on just a moment there. . .
(Sep 22, 2023)
Does anyone remember where I published this?
(Sep 01, 2023)
Have injury rates for pitchers actually increased meaningfully?
(Aug 29, 2023)
Some scattered thoughts at the end of a great run.
(Jul 30, 2023)
A retrospective of the past 8 years
(Jun 11, 2023)
Wrestling with TIgers and St. Louis Cardinals
(Jun 10, 2023)
BJOL will be closing down
(May 30, 2023)
What, is the title not self-explanatory?
(May 20, 2023)
Completing the answer I started a couple of days ago. OK, it turned into a 9-page article, but it started as the answer to a "Hey, Bill" question.
(May 17, 2023)
A "spinoff" of Bill's recent series, reimagining the AL third base Gold Glove awards....
(May 14, 2023)
The Mariners young starter isn't pitching like a young starter. Any chance people will start to notice?​
(May 05, 2023)
Just a short one.
(May 04, 2023)
Part 2 of the series begun yesterday
(May 03, 2023)
They weren't even shaving yet.
(Apr 27, 2023)
Trying to contribute a little bit to an endless discussion.
(Apr 26, 2023)
The narrowing pathway toward 300.
(Apr 25, 2023)
Part II of the series that began yesterday. Ready. Aim.
(Apr 24, 2023)
Creating an analytical pathway toward "Overrated" and "Underrated"
(Mar 27, 2023)
A slew of prognostications and some minor punditry, in anticipation of Opening Day.
(Mar 26, 2023)
Pretty much what the title implies....along with some thoughts on the "illustrious" vs. the "quantifiably proficient".....
(Mar 20, 2023)
A geographic breakdown of MLB's player origins
(Mar 15, 2023)
Hog butcher of the world, tool maker, city of contenders?
(Mar 08, 2023)
(Mar 05, 2023)
How are the Red Sox looking this year?
(Feb 27, 2023)
Boston? I thought we were going to Hawaii!!
(Feb 25, 2023)
Baltimore and Arizona improved a lot last year. Can they do it again?
(Feb 20, 2023)
(Feb 13, 2023)
Answering a reader's question (and a couple of hundred more) about home-grown talent.
(Feb 11, 2023)
Today, JoeBlogs....tomorrow, Also, unravelling the Charley/Charlie Smith mystery.....
(Feb 11, 2023)
The Twins traded the batting champ for a mid-rotation starting pitcher. How did we get here, and what does it all mean?
(Feb 06, 2023)
I have jury duty today and will not be able to respond to questions.
(Feb 01, 2023)
On the other hand, the Angels could sign an infinite number of star players and still finish fifth.
(Feb 01, 2023)
Answering someone's question. Anyone.
(Jan 29, 2023)
All dynasties eventually end.....
(Jan 19, 2023)
More and more hitters now are driving in runners who are not on base to be driven in. You might have noticed.
(Jan 11, 2023)
Reflections on the necessity of forcing everything to add up.
(Jan 09, 2023)
From Tango
(Jan 02, 2023)
The Rangers are taking an old approach into a new era. Will it work?
(Jan 01, 2023)
The results are in. The two newest members are.....
(Dec 26, 2022)
Just a reminder to vote by December 31st.....
(Dec 19, 2022)
Time for Bill James Online members to cast your votes.
(Dec 12, 2022)
The latest installment of an annual Bill James Online member project. Read....participate....and (eventually) vote.
(Dec 07, 2022)
How much data do you have to study to get reliable Park Effects measurements?
(Dec 02, 2022)
Watcching an old movie on TV, baseball in the background
(Dec 01, 2022)
Other potential uses of this weeks' method
(Nov 30, 2022)
A few of the dominant players at their positions, over time.
(Nov 29, 2022)
Building slowly on the work we did yesterday.
(Nov 28, 2022)
Trying to reduce the 120-year struggle to be king of the mountain to a comprehensible result.
(Nov 24, 2022)
The tradition continues. Our 7th annual installment of a Bill James Online member contest.
(Nov 24, 2022)
Wrapping up the series.....
(Nov 02, 2022)
Continuing the previous discussion, but with a revelation.
(Oct 30, 2022)
We've reached the bottom half of the top 10 in the countdown......
(Oct 28, 2022)
A debate from "Hey, Bill" has spilled over its banks and flooded the articles basin.
(Oct 15, 2022)
The baseball season ended with a dramatic race towards a rare achievement. And no one noticed.
(Oct 08, 2022)
The countdown continues....
(Sep 29, 2022)
Tom Tango's response to earlier comments made here
(Sep 24, 2022)
Heading to the midpoint of the countdown.....
(Sep 23, 2022)
Cleanup on Aisle 3
(Sep 16, 2022)
The Conclusion of the week-long series
(Sep 15, 2022)
Detecting Levels of Greatness Oh, like that's never been done before.
(Sep 14, 2022)
The real research.
(Sep 13, 2022)
Explaining the method. No results yet; just the method.
(Sep 12, 2022)
Beginning a five-part series about the reliability of pitcher won-lost records.
(Sep 11, 2022)
The countdown continues....
(Sep 04, 2022)
Well, I for one did not see this coming.
(Sep 04, 2022)
And he just hit another!
(Sep 04, 2022)
The Braves keep locking up their studly young talent.
(Sep 03, 2022)
The countdown (and the debate) begins.....
(Sep 02, 2022)
To what extent are Runs Scored and RBI totals created by surrounding hitters?
(Aug 28, 2022)
Kicking off a new series, taking a look at an old friend (franchise all-star teams), but with a twist.​
(Aug 28, 2022)
Responding to Reader's Comments about an earlier article.
(Aug 22, 2022)
How many at bats does it take for a batting average to be meaningful?
(Jul 12, 2022)
Revisiting a "blast from the past"....
(Jul 01, 2022)
The Guardians are riding their defense to unexpected success this season.
(Jul 01, 2022)
Mark explains how the Braves' aggressive approach at the plate is working out for them so far in 2022.
(Jul 01, 2022)
Looking for players with "6 positives".....
(Jun 21, 2022)
What do the first games of Oneil Cruz and Riley Greene reveal about where their teams are going?
(Jun 11, 2022)
Looking mostly at the effects of expansion on the relative quality of play over time.
(Jun 09, 2022)
Comparing the leagues by the number and quality of stars in the league.
(Jun 08, 2022)
The effects of integration on the relative strength of the two leagues.
(Jun 07, 2022)
A second method to evaluate the strength of a league.
(Jun 06, 2022)
Using the All Star Game and the World Series to compare the leagues.
(Jun 03, 2022)
What would Willie Mays have done in the American League.
(May 26, 2022)
Why does hitting and defense get all the love? Let's talk baserunning!
(May 26, 2022)
Why should hitting and defense get all the love? Let's talk baserunning!
(May 26, 2022)
Last time it was the Marlins. Now, it's the Astros impressing the SIS staff with their leather.
(May 26, 2022)
The Marlins aren't just playing Jazz. They're using tight structure and positioning to make beautiful music. Like like great jazz.
(May 23, 2022)
John considers a better and more sabermetric triple crown.
(May 14, 2022)
Taking a look at the young and the very successful.....
(May 10, 2022)
Ted Williams and the Supremes.
(May 03, 2022)
Where does the Triple Crown Come From?
(May 02, 2022)
The crew at SIS names its Defensive Player of the Month for April!
(May 02, 2022)
Could this finally be the year the Angels realize put it all together for an October run? Early returns say MAYBE!
(May 02, 2022)
Who can we expect to compete for the 2022's DRS Leader?
(May 02, 2022)
Is control of the strike zone as important now as it was in Ted Williams day?
(Apr 20, 2022)
Trying to move the ball
(Apr 15, 2022)
What is the value of a 20-win season in a Hall of Fame campaign?
(Apr 09, 2022)
Is there a meaningful advantage in the pattern of runs scored/game?
(Apr 06, 2022)
After guessing last year's AL MVP, the writer goes full bold for 2022.
(Mar 30, 2022)
Finding a squad that will upset the applecart this year.
(Mar 27, 2022)
A closer look at Trevor Story's move to Fenway
(Mar 27, 2022)
This A's fan is trying not to cry reading Mark's Stat of the Week on the Matts.
(Mar 27, 2022)
Last week we looked at some prominent minor league hitters and the quality of their contact. This week, we shift to minor league pitchers and which ones were best at avoiding contact.
(Mar 27, 2022)
Mark and Corey take a look at Synthetic Statcast for top Minor League prospects.
(Mar 19, 2022)
This happened.
(Mar 17, 2022)
One group was missing from baseball's recent labor dispute. How will that change?
(Mar 16, 2022)
Do players who cut their strikeouts in a season hold on to the lower K rate?
(Mar 08, 2022)
Talkin' Bill James, Neyer, and the Poz.....(say hey, say hey.....)
(Feb 26, 2022)
Looking at an old friend in a different light....
(Feb 21, 2022)
Guest author, Paresh Gupta, returns to analyze whether swinging for the fences at the expense of contact works out differently in Ocrtober than the regular season. Really interesting research!
(Feb 21, 2022)
The Hoops Staff at SIS takes a deeper look at creating opportunities than simply counting assists.
(Feb 07, 2022)
Three memories of an indelible career.
(Feb 06, 2022)
The results are in.....
(Feb 05, 2022)
Responding to a thread in the reader comments
(Jan 23, 2022)
The answer might surprise you.
(Jan 15, 2022)
What can Total Points tell us about the best teams in the NFL?
(Jan 15, 2022)
A novel look at what makes Carlos Correa's defense so special.
(Jan 15, 2022)
Mark uses Bill's Hall of Fame Value score to evaluate a few HoF candidates currently on the outside looking in.
(Jan 13, 2022)
Does the Hall of Fame favor one-team players?
(Jan 01, 2022)
The results are in. The two newest members are....
(Dec 31, 2021)
Last chance to vote! Voting closes at end of day, December 31, 2021.
(Dec 26, 2021)
These awards really should be recognized by MLB.
(Dec 19, 2021)
Time for Bill James Online members to cast your votes.
(Dec 18, 2021)
They may not be Hall of Fame pitchers but Huddy and Buehrle were great at their craft.
(Dec 18, 2021)
Say hello to the best fielders in Japan and Korea as recognized by the Sports Info Solutions staff.
(Dec 18, 2021)
Congratulations to baseball's newest Hall of Fame inductees!
(Dec 11, 2021)
The latest installment of an annual Bill James Online member project. Read....participate....and (eventually) vote.
(Dec 05, 2021)
Responding to a "Hey, Bill" question.
(Dec 04, 2021)
Another Handbook excerpt! This time, Alex examines the players most likely to suffer an injury in 2022.​
(Dec 02, 2021)
Projecting the Mets $130 million gamble.
(Nov 26, 2021)
The tradition continues. Our 6th annual installment of a Bill James Online member contest.
(Nov 25, 2021)
Another "team" concept article, this time introducing "Fibonacci Peakness Number".
(Nov 20, 2021)
The Bill James Handbook '22 excerpt we've all been waiting for.
(Nov 20, 2021)
This is a fun one! Curious who's most likely to reach a significant milestone or hurl a no-no? Sarah's got you covered.
(Nov 15, 2021)
Giving credit to overlooked seasons of MVP quality.
(Nov 10, 2021)
Some early reflections on a great career.
(Nov 07, 2021)
A lot had to break right for the Braves to win the World Series. Mark highlights a few of the reasons why Atlanta was able to overcome a slow start and crushing injury to win October.
(Nov 07, 2021)
Mark sums up the 2021 Fielding Bible Award winners.
(Nov 07, 2021)
And the rest of the 2021 Fielding Bible Award winners are...
(Oct 24, 2021)
Some revisions to the previous article.
(Oct 23, 2021)
Our favorite time of the year!
(Oct 23, 2021)
The best defensive team in baseball lost over 100 losses. What would their record have been otherwise??​
(Oct 23, 2021)
Looking back at some of the season's biggest surprises!
(Oct 20, 2021)
A 1 to 30 ranking.
(Oct 17, 2021)
Players who tended to "stay in their lane".....
(Oct 14, 2021)
It's a book crunch. I've had them for 45 years now.
(Sep 27, 2021)
What does one do with a tiny bit of disembodied knowledge?
(Sep 26, 2021)
Another elite defensive CF in Atlanta? An impressive hit tool at C in DC? More pitching in Milwaukee? Mark highlights 3 of the NL's most impressive prospects.
(Sep 26, 2021)
The Cardinals have their elite run prevention to thank for an unlikely playoff appearance.
(Sep 26, 2021)
Toronto's signing of George Springer garnered bigger headlines but Marcus Semien may have been the best FA signing of the offseason.
(Sep 17, 2021)
Yogi Berra and Javy Baez. Not really the same.
(Sep 15, 2021)
This is a rather long article, 9,000+ words. I might suggest that you read it in two or three sittings.
(Sep 06, 2021)
How does a pitching staff that doesn't strike batters out suppress runs? Having the defensive player of the month patrolling center helps.
(Sep 06, 2021)
The Rays always find creative ways to win. Base running is one more.
(Sep 06, 2021)
From afterthoughts to frontrunners, Mark highlights a few reasons for the Giants' success this year.
(Sep 01, 2021)
Trust me; I'm trying to help. Maybe I am just not good at it.
(Aug 29, 2021)
A look back at one of the all-time great catchers
(Aug 13, 2021)
Still sort of have my foot caught in the Joe Morgan trap.
(Aug 10, 2021)
A couple of thoughts after I posted the series.
(Aug 09, 2021)
Just space for you to comment
(Aug 08, 2021)
The series concludes (at last!) with the top ten.
(Aug 07, 2021)
I remember Jeff
(Aug 06, 2021)
This is my third try at posting this. Wish me luck. 'x" is in the title is just so that the software doesn't realize it is that same article again.
(Aug 06, 2021)
Same article as "Hello", for those of you who saw that one.
(Aug 06, 2021)
A stub of an article
(Aug 06, 2021)
Good Ole' Murry
(Aug 06, 2021)
An accounting of the guys who make the list.
(Aug 06, 2021)
Just outlining the idea.
(Aug 06, 2021)
Do all teams have a #1 starter.
(Aug 06, 2021)
Do teams with more #1 starters dominate the World Series?
(Aug 06, 2021)
My tiny flash of insight here.
(Aug 06, 2021)
And here we talk about Bob Gibson and Randy Johnson, and outline some method that is used in other articles.
(Aug 06, 2021)
They run from Zachary to Nagy
(Aug 06, 2021)
Some guys get all the breaks They don't make no mistakes
(Aug 06, 2021)
Because, of course, you probably haven't thought about Teddy Higuera since 1988.
(Aug 06, 2021)
A completely new and potentially useless way to rank pitchers.
(Aug 06, 2021)
and Tyrants and Revolutionaries
(Aug 06, 2021)
Just an Introductory Note.
(Jul 26, 2021)
Sometimes organized thinking makes things more clear. Sometmes it just muddies the waters.
(Jul 21, 2021)
Just trying to think through the problem.
(Jul 15, 2021)
Asking for your input here.
(Jul 13, 2021)
Welcome, Cam, and thank you for your deep dive into the game's best catchers!
(Jul 12, 2021)
So many great defenders here, especially in LF.
(Jul 12, 2021)
Meanwhile in Denver, Joshua Fuentes is making everyone forget about his cousin, Nolan Arenado!
(Jul 12, 2021)
I simply cannot read enough about the Sho-hei kid.
(Jul 05, 2021)
The countdown continues.....
(Jul 01, 2021)
You're tired of reading about WAR, aren't you? This won't help.
(Jun 29, 2021)
Does WAR really understand Shohei Ohtani?
(Jun 28, 2021)
Just a passing thought.
(Jun 21, 2021)
Let's go one step further and look at who has made the the most good (and bad) baserunning plays.
(Jun 21, 2021)
Turns out the NL West also has some great baserunning teams too!
(Jun 21, 2021)
The NL West boasted some great (and versatile) defenders last month.
(Jun 10, 2021)
Can we learn anything from looking at two statistics we usually ignore?
(May 31, 2021)
The countdown continues.....
(May 27, 2021)
Wally Moses also was 1 and 15. Somehow I forgot to mention that.
(May 27, 2021)
Have a ball.
(May 25, 2021)
Reprinting an article from 2020, and answering a series of reader questions.
(May 22, 2021)
Who was April's Defensive Player of the Month??
(May 22, 2021)
Mark's recap of the first round of the NFL Draft
(May 19, 2021)
Swinging for the fences with nothing on the line.
(May 18, 2021)
Fun With Excel
(May 06, 2021)
What kind of pitcher is Shohei Ohtani?
(May 02, 2021)
The countdown continues.....
(Apr 25, 2021)
John recognizes an under-appreciated skill.
(Apr 25, 2021)
Mark's breakdown of the inning that cemented Carlos Rodon's recent no-no.
(Apr 25, 2021)
The same has been said about so many Mets over the years.
(Apr 23, 2021)
A review of Erik Sherman's TWO SIDES OF GLORY
(Apr 19, 2021)
Back by popular demand (sort of), the "Dan Marks Era" series continues, this time looking at starting pitchers
(Apr 16, 2021)
What the bees leave on your fruits and vegetables that you don’t want to know about.
(Apr 05, 2021)
Forming groups of players by focusing on skills.
(Apr 04, 2021)
The surveys are in and tabulated....
(Apr 03, 2021)
The Matts over in Oakland lay claim to two of the top spots but Mark takes a look at which other players round out MLB's best defenders.
(Apr 03, 2021)
John takes a look at the signing of Andy Dalton in Chicago and whether he represents an upgrade at QB.​
(Apr 03, 2021)
Mark explains how the Cardinals could repeat as the best defensive team in baseball this season.
(Apr 03, 2021)
Introducing Sports Info Solutions' Model 4 for MLB DFS!
(Apr 01, 2021)
A long review containing a short section about baseball, including a sort-of tracer
(Mar 31, 2021)
Gazing into the crystal ball for a long-awaited season.
(Mar 24, 2021)
Some unexpected risers for 2021, and the teams we should be pessimistic about.
(Mar 20, 2021)
Followup to "Aukward Memories"
(Mar 20, 2021)
Your participation is requested for a fun Hall of Fame survey that captures what's important to YOU!​
(Mar 17, 2021)
The Pirates may not have a whole lot going on with the bat this season but their rebuild should at least be exciting defensively.
(Mar 16, 2021)
I know, I know, I said I'd stop doing tracers.....
(Mar 14, 2021)
Actual research about the Giants' problems at shortstop in the 1960s.
(Mar 12, 2021)
Reporting on someone else's research.
(Mar 01, 2021)
An Unnecessary Rant
(Feb 26, 2021)
It's never too early to start talking NFL draft, is it?
(Feb 25, 2021)
(Feb 25, 2021)
Do we praise Marcus Semien, or bury him?
(Feb 20, 2021)
a few short steps into the past
(Feb 18, 2021)
Following through on a reader's suggestion
(Feb 11, 2021)
Who best defines the concept of "a good team that couldn't get over the hump"?
(Feb 10, 2021)
“Come, bustle, bustle, caparison my horse!”
(Feb 05, 2021)
Two elite QBs bring the 2020-21 NFL season to a close on Sunday. Mark takes a closer look at the defenses trying to stop them.
(Feb 05, 2021)
Mark breaks down one of the great two-way players in today's game and what makes his defense so incredible.
(Jan 31, 2021)
In for a schilling, out for a pound.
(Jan 27, 2021)
The lack of any 2021 inductees just means we get more time to talk about 2022's! Mark digs into some interesting names joining the ballot next season.
(Jan 27, 2021)
Mark pays tribute to Hank Aaron, all-time great.
(Jan 27, 2021)
And the winner is.....
(Jan 22, 2021)
What does the future hold for new Toronto outfielder George Springer?
(Jan 20, 2021)
Just your average book review
(Jan 19, 2021)
Starting a new thing here.
(Jan 17, 2021)
Not that anybody asked. . . .
(Jan 14, 2021)
The South Siders' deep bullpen just got deeper. And they also added a front-line starter. Mark breaks down the Sox' aggressive offseason moves.
(Jan 14, 2021)
More mush from the wimp. It does have the virtue of being only about 1000 words this time.
(Jan 13, 2021)
Expanding on a "Hey, Bill" entry.
(Jan 11, 2021)
A review, after a rather discursive start
(Jan 09, 2021)
Bryce tells us what to watch for during Monday's National Championship game.
(Jan 09, 2021)
An Overrated/Underrated Exercise
(Jan 05, 2021)
Completing my thoughts
(Jan 04, 2021)
Part one of a two-part article.
(Jan 01, 2021)
A short article, which you are free to discuss if you are interested.
(Jan 01, 2021)
The voting has closed, and the results are in. It appears a Moose was seen wearing a bloody sock....​
(Dec 30, 2020)
John breaks down the CFP teams using Sports Info Solutions' advanced football stats.
(Dec 30, 2020)
Still working on Under and Overrated
(Dec 29, 2020)
Following up on a reader's suggestion.
(Dec 28, 2020)
Here's a hour out of your week that you'll never get back.
(Dec 28, 2020)
Mark hands out some of the most unique awards you'll encounter this season.
(Dec 27, 2020)
Taking an early look at the 2021 "Hall of Fame Tracker", with some history and some early observations​​
(Dec 24, 2020)
Analyzing the BBWAA Hall of Fame predictions submitted by our member community
(Dec 22, 2020)
2 pitching candidates. 1 job opening. Pop quiz, hotshot. What do you do?
(Dec 19, 2020)
In her first article for Bill James Online, Sarah makes the case for Patrick Mahomes for MVP.
(Dec 19, 2020)
Time for Bill James Online members to cast your votes.
(Dec 14, 2020)
A little nuts-and-bolts (mostly nuts) discussion on the writing of biographies
(Dec 10, 2020)
This week we crown the season's best defenders in Korea and Japan.
(Dec 07, 2020)
The latest installment of an annual Bill James Online member project. Read....participate....and (eventually) vote.
(Dec 06, 2020)
yet another installation on a subject that you may well be bored by several installations ago
(Dec 04, 2020)
What effect does a rough 30-game season have on Andrelton Simmons' value?
(Dec 04, 2020)
A friend once suggested that when eligible, Tim Hudson, Mark Mulder, and Barry Zito should appear on the ballot together as a single player.
(Dec 02, 2020)
Contributing - perhaps - to Bill's critique of WAR.
(Dec 01, 2020)
an update on an old article
(Nov 30, 2020)
It's the process ITSELF that doesn't work.
(Nov 29, 2020)
a return to the nutty ideas that would get me thrown from a moving vehicle
(Nov 22, 2020)
The following is an excerpt from The 2021 Bill James Handbook. All stats are as of the end of the 2020 regular season.
(Nov 22, 2020)
The tradition continues. Our 5th annual installment of a Bill James Online member contest.
(Nov 21, 2020)
The following essay is part of The 2021 Bill James Handbook, available now at
(Nov 21, 2020)
Did a recent NBA champ just win the draft? In his inaugural BJOL article, Jake Loos takes a look at the steal of this year's draft.
(Nov 18, 2020)
An unexpected comparable for an underrated outfielder.
(Nov 12, 2020)
Thoughts on the White Sox decision to hire Tony LaRussa.
(Nov 11, 2020)
If your account came up for renewal recently, you might want to read this.
(Nov 10, 2020)
Will any active player knock Tris Speaker off the doubles throne?
(Nov 04, 2020)
re-posting an article from 2017
(Oct 30, 2020)
Sometimes a guy is More than Most.
(Oct 29, 2020)
A mere year-and-a-half late in getting to "Part Two"
(Oct 27, 2020)
Warm up the showers.
(Oct 25, 2020)
I skipped the end of Game 4. That's a problem.
(Oct 25, 2020)
Presenting Part 2 of 2020's Fielding Bible Award winners!
(Oct 20, 2020)
It's Fielding Bible Awards Season! Take it away, Mark!
(Oct 19, 2020)
Pick 'em
(Oct 19, 2020)
What seems at first blush to be obvious is not always false.
(Oct 16, 2020)
The 97% Baseball version
(Oct 14, 2020)
97% non-baseball, Part 2 is 97% baseball. (Originally written last November, as made clear in graf #1 where I emerge from a movie theater, something I haven't done in quite a while)
(Oct 13, 2020)
Not all MVP races are created equal.
(Oct 12, 2020)
Rob Neyer and I don't always see eyer to eyer, but so we have managed to disagree without Ire.
(Oct 07, 2020)
If your account came up for renewal over the last month and a half, there's a good chance we billed you twice. We've just issued credits.
(Oct 04, 2020)
Or....half a legend is better than none at all.
(Oct 01, 2020)
A thorough examination of players throughout the decades who turned it on in the back half of their careers.
(Sep 29, 2020)
He's a pitcher. A big free agent. Plays in the AL. In New York.
(Sep 25, 2020)
Over the last 13 seasons, two teams - both 2020 division winners - have consistently achieved more with less. Mark takes a closer look at how they've done it.
(Sep 25, 2020)
Jose Rosada is #77. You were probably wondering.
(Sep 20, 2020)
Finishing my answer from Hey, Bill
(Sep 17, 2020)
Mark takes a look at some teams with both impressive and impressively poor defensive streaks that might end this season.
(Sep 14, 2020)
A follow-up to yesterday's broken eggs.
(Sep 14, 2020)
Research which did not completely fail.
(Sep 10, 2020)
John shares a fond memory of the great man who was Lou Brock.
(Sep 07, 2020)
Bob Allison and Norm Cash are not mentioned in this article. I don't know why; I could easily have worked them in.
(Sep 06, 2020)
Thoughts while bicycling back home
(Sep 04, 2020)
A tiny excerpt from an unpublished, uncompleted book.
(Sep 04, 2020)
A few of the less marquee names dealt at the deadline flash major upside with their glove work. Mark takes us on a deeper dive of the trade deadline acquisitions.
(Sep 01, 2020)
He might not be hitting like he's accustomed to but Nolan Arenado is still pickin' it.
(Sep 01, 2020)
Thanks for your patience while we troubleshot the issues.
(Sep 01, 2020)
An end run around the statistics.
(Aug 31, 2020)
This was supposed to be posted yesterday, but was not, for reasons contained below.
(Aug 25, 2020)
The headline says it all.
(Aug 19, 2020)
Just how important is defense? Click here and Mark will tell ya'.
(Aug 16, 2020)
"For Caesar's I am"--a review of Joan Ryan's INTANGIBLES
(Aug 16, 2020)
The series continues, along with some meandering thoughts related to the DH.
(Aug 11, 2020)
a counter-historical hypothetical
(Aug 10, 2020)
Sabermetric philosophy.
(Aug 07, 2020)
The Total Runs leaderboard contains some expected names. And two Mariners.
(Aug 07, 2020)
The young pitcher you're not paying enough attention to.
(Aug 04, 2020)
The Indians of the 1950s
(Aug 03, 2020)
Two articles here--one about the Runs Saved project, the other research about the connection between Home Runs and Hit Batsmen.
(Jul 31, 2020)
Hi Ho, Hi Ho.
(Jul 30, 2020)
Wait, MORE shifting???
(Jul 30, 2020)
A day off from the Runs Saved.
(Jul 29, 2020)
The nominees for the Keith Hernandez Award are:
(Jul 28, 2020)
The toughest position to analyze.
(Jul 27, 2020)
Because if you don't have a catcher back there, you'll have a lot of Passed Balls.
(Jul 24, 2020)
Mark argues why the NL West is home to 2020's best defensive team.
(Jul 24, 2020)
Baseball is back! And we've already been treated to some fine pitching performances from the likes of Cole, DeGrom, and Dustin May. Mark looks at 2020's best projected pitchers.
(Jul 24, 2020)
Pat Borders, Smoky Burgess, Bill Freehan, Johnny Bench. . .
(Jul 23, 2020)
A little more data.
(Jul 22, 2020)
We have Runs Saved numbers for the pitchers.
(Jul 21, 2020)
Can't we just go with all of them?
(Jul 21, 2020)
Bill continues his dreary deathmarch toward some sort of defensive numbers that nobody cares about. Have an ice cream cone, and forget your problems.
(Jul 21, 2020)
Oh what a tangled web we weave, if the Spiders emerge in the land of Cleve....
(Jul 20, 2020)
Dealing with Defensive Range in the analysis. Which doesn't have damn-all to do with pitchers, but we have to explain it now in order to fully explain the pitching numbers.
(Jul 20, 2020)
Just because people are talking about this
(Jul 17, 2020)
The much-maligned Error
(Jul 16, 2020)
Baseball starts in a week but not everyone will be there. Mark takes a look at some of the bigger names sitting out 2020.
(Jul 16, 2020)
Passed over for the Nobel Prize for Literature once again, our hero turns his attention to a long-winded, desultory commentary on pitchers and double plays.
(Jul 15, 2020)
Working on pitchers in the Runs Saved system.
(Jul 14, 2020)
Working, working.
(Jul 12, 2020)
Re-starting Runs Saved Against Zero
(Jul 07, 2020)
Ever wonder what 60 game projections look like? Mark breaks down the projected leaders across a handful of stats.
(Jul 07, 2020)
Mark takes a closer look at the KBO hitters swinging a big stick.
(Jul 02, 2020)
Running another parallel to unpack defense.
(Jun 27, 2020)
Finally getting back to it....the series continues with the right fielders, sans Aaron, Robinson, Clemente, and Kaline.
(Jun 26, 2020)
Mark takes a closer look at some of the more exciting players who are actually playing baseball right now: NPB stars.
(Jun 25, 2020)
Evaluating two players.
(Jun 23, 2020)
Why, yes, I AM hoping to win the Nobel Prize for this article.
(Jun 22, 2020)
Or, in the end, NOT formed on this continent
(Jun 22, 2020)
Father's Day having past, the author resumes his Death March toward the ultimate pitching and fielding numbers. The main virtue of this installment is that it is short.
(Jun 20, 2020)
a tracer on an unimpeachably reliable source
(Jun 19, 2020)
Re-posting this. . . it was supposed to show up this morning but something went wrong.
(Jun 18, 2020)
Continuing the work re-begun yesterday.
(Jun 17, 2020)
Hi Ho, Hi Ho. It's back to work we go.
(Jun 16, 2020)
Not surprising but the NC Dinos are leading the KBO in DRS. Alex also looks at how defense KBO stacks up to MLB and MiLB.
(Jun 15, 2020)
Just a couple of little notes.
(Jun 14, 2020)
A retrospective look at a book we've all read and re-read (plus a bonus trivia quiz)
(Jun 11, 2020)
The best pitchers in the KBO right now include some familiar names.
(Jun 07, 2020)
A quick hit on the research bong.
(Jun 02, 2020)
A tracer of a more personal nature than most
(Jun 01, 2020)
Aging research.
(Jun 01, 2020)
Followup to Joe Pos’s followup on Hosmer’s dash home
(May 31, 2020)
This is not a serious article.
(May 30, 2020)
And we're back to normal!
(May 29, 2020)
See the Complete Poems of Emily Dickinson, edited by Thomas H. Johnson, ed., Cambridge, Mass.: The Belknap Press of Harvard University press for the literary reference.
(May 28, 2020)
Mostly Personal, as Paul Harvey used to say.
(May 26, 2020)
conclusion and changes to the system
(May 26, 2020)
Memories of wasted holiday.
(May 25, 2020)
The project, drawing close to the end of its natural life-span
(May 25, 2020)
A conclusion, of sorts.
(May 25, 2020)
The third article in three days on this general topic.
(May 24, 2020)
Resuming the process of finding the three-year OPS+ champ
(May 23, 2020)
Just when you thought it was safe to go back on the basepaths.
(May 23, 2020)
The series continues, as we venture into the crazy world of "Out of Left Field"
(May 23, 2020)
A quick study of the relative futures of faster and slower players with on base percentage separations.
(May 21, 2020)
Alex runs some simulations to determine the effects of a shorter season on contending teams.
(May 19, 2020)
A peculiar sub-set of players
(May 19, 2020)
An Index for Managers as to how hard they work their starting pitchers.
Update: the site will be unavailable again for a few hours on Wednesday 5/20. We apologize sincerely for the inconvenience.
(May 15, 2020)
A reviewing of my reviewing principles
(May 11, 2020)
A timely review, for a change.
(May 06, 2020)
A sort of book review, career review, personal essay, confession, appreciation, memoir, homage, query and about eight other genres combined—and all for the same low, low price!
(May 05, 2020)
Ugueth Urbina, and a writer's life.
(May 05, 2020)
The series continues, heading out to center field for our closest battle to date.....
(May 01, 2020)
More of the same, Piled Higher and Deeper
(Apr 27, 2020)
Re-zooming the series
(Apr 25, 2020)
The series continues as we move over to the hot corner.
(Apr 23, 2020)
Small exposures.
(Apr 19, 2020)
A heartfelt review
(Apr 19, 2020)
with a prefatory look at my methodology, and certain of its flaws
(Apr 17, 2020)
More of the Same
(Apr 16, 2020)
The series continues, this time with the first sackers....
(Apr 16, 2020)
After crowning the Andrelton Simmons the winner of the SIS Tournament of Excellence, Mark turns his attention to this century's best defensive team.
(Apr 16, 2020)
Ozzie Albies.
(Apr 15, 2020)
Asking for your input.
(Apr 15, 2020)
Asking for your input.
(Apr 15, 2020)
After the war
(Apr 14, 2020)
Once in a lifetime. At least.
(Apr 13, 2020)
Because who else? Simmons has been so fun to watch for so long it's only fitting.
(Apr 13, 2020)
Or, The Learning Curve Simulator. Mostly it's the latter.
(Apr 11, 2020)
You could look it up: another Joe D. tracer that cropped up in the midst of long, historical project​
(Apr 11, 2020)
Pulaski, Virginia.
(Apr 10, 2020)
Trying to find the Values that work in this system.
(Apr 09, 2020)
The series continues, this time reviewing second basemen.
(Apr 08, 2020)
Dodging around corners to try to make this thing work.
(Apr 08, 2020)
Wart Ime
(Apr 06, 2020)
Searching for a new Zero-Competence Line
(Apr 05, 2020)
Through the late 1930s
(Apr 04, 2020)
The series continues, this time looking at great utility players
(Apr 04, 2020)
Shifting Course a Little Bit
(Apr 03, 2020)
Catching our breath before we continue.
(Apr 03, 2020)
An intro to looking at MLB historically if it had been organized more along the lines of boxing
(Apr 02, 2020)
Let's turn two. Keep him close, Charlie.
(Apr 01, 2020)
Getting into Fielding Now.
(Apr 01, 2020)
March Madness tourney to name the best defender in MLB of the 21st century. This is exactly what we need right now!
(Mar 31, 2020)
The NL West is home to a few stout defenses. Mark breaks down the teams who've benefitted the most from their crafty glove work.
(Mar 31, 2020)
Mark serves up some tasty nuggets from this year's Fielding Bible.
(Mar 31, 2020)
Still workin' on my project.
(Mar 30, 2020)
How many people DIDN'T you walk?
(Mar 29, 2020)
The "Dan Marks Era" review continues with a look at shortstops.
(Mar 28, 2020)
Those Boring, Fascist strikeouts
(Mar 27, 2020)
Moving the ball on the research.
(Mar 26, 2020)
A look at the SB data.
(Mar 26, 2020)
A lesson on chart design from Bill.
(Mar 25, 2020)
There are players I'll remember....some have gone, and some remain. In my life (you know the rest)....​
(Mar 25, 2020)
Play Ball!
(Mar 24, 2020)
Passed Pitches.
(Mar 23, 2020)
Silly little plays.
(Mar 22, 2020)
Fielding Percentage. Where we going with this?
(Mar 20, 2020)
Continuing the series--I think this is 7.
(Mar 19, 2020)
Sixth article in the series. The ball is in play.
(Mar 18, 2020)
Fifth in the Series
(Mar 17, 2020)
Fourth article in the series, with the best explanation yet of what it is I am trying to do.
(Mar 17, 2020)
Third in the Series
(Mar 15, 2020)
Second article in the series begun yesterday.
(Mar 14, 2020)
I just caught up on my baseball reading this past week
(Mar 14, 2020)
Research into the best and worst team strikeout totals, normalized.
(Mar 03, 2020)
Can an exciting, sharp shooting, mid-major school win the NCAA tournament? Stay tuned.....
(Feb 21, 2020)
Review of THE RESISTERS by Gish Jen. Knopf, $26.95
(Feb 20, 2020)
How much have modern Analytical stats influenced MVP voting?
(Feb 18, 2020)
Logan showcases a few quarterbacks with the potential to be 2020 standout transfers.
(Feb 13, 2020)
What do similar pitchers' performances have to say about Cole going forward?
(Feb 12, 2020)
In this edition of Stat of the Week, Mark breaks down why Mookie Betts is so valuable defensively.
(Feb 12, 2020)
A polemic on decency in the the shadow of a blockbuster trade.
(Feb 09, 2020)
I hope this was worth waiting for.
(Feb 05, 2020)
The Super Bowl may be over but it's not baseball season yet. Nathan, John, and Mark scout the 2020 NFL draft class.
(Feb 05, 2020)
Acknowledging my mistake.
(Feb 04, 2020)
To snub, or not to snub, that is the question....
(Jan 29, 2020)
This weekend's Super Bowl is shaping up to be a good one. Mark breaks down the matchups most likely to determine the outcome.
(Jan 29, 2020)
Larry Walker reached the top of the mountain in his final year on the ballot. Mark looks at who else might face a similar path to induction.
(Jan 27, 2020)
Only the first 1000 words concern baseball in the strictest sense. After that, the subject ranges from the New Testament to jury duty to Hamlet to Al Sharpton to a poet Bill just Tweet-quoted today
(Jan 22, 2020)
And the winner is.....
(Jan 17, 2020)
Still no computer, but I can't stop having thoughts.
(Jan 10, 2020)
And the newly elected managers are.....
(Jan 08, 2020)
Paresh breaks down Larry Walker's HoF case and in the process poses an important question about performance and durability.
(Jan 01, 2020)
Time to vote again....this time, it's the managers' turn at bat.
(Dec 31, 2019)
Finding a standout team from the last ten years.
(Dec 31, 2019)
Mark wishes all Bill James Online readers a Happy New Year with the Fielding Bible All-Decade Team!
(Dec 30, 2019)
Players who did not achieve their career potential.
(Dec 29, 2019)
Players who came very close to meeting their full career potential.
(Dec 28, 2019)
The first part of a three-part series.
(Dec 27, 2019)
John previews the CFP using some of Sports Info Solutions' advanced analytics.
(Dec 26, 2019)
The voting has closed, and the results are in. It's Captain Clutch and Marmaduke.
(Dec 22, 2019)
Taking an early look at the 2020 "Hall of Fame Tracker", with some history and some early observations​
(Dec 21, 2019)
Time is running out to cast your vote.....
(Dec 20, 2019)
More interesting than the MVP, IMO.
(Dec 18, 2019)
DRS gets an update!
(Dec 13, 2019)
Can we change how we think about long-term, big-dollar sports contracts?
(Dec 12, 2019)
Time for Bill James Online members to cast your votes.
(Dec 08, 2019)
an explanation
(Dec 06, 2019)
Mark breaks down the Hall of Fame cases for Larry Walker, Scott Rolen, and Bobby Abreu.
(Dec 06, 2019)
Analyzing the BBWAA Hall of Fame predictions submitted by our member community
(Dec 06, 2019)
The latest installment of an annual Bill James Online member project. Read....participate....and (eventually) vote.
(Dec 02, 2019)
A look at the 2020 Modern Era Ballot - but mostly about Lou Whitaker and Dave Parker.
(Nov 29, 2019)
Steve Garvey, Hall of Famer? Paresh makes a compelling case.
(Nov 28, 2019)
A chapter from a long book (550 pp. and counting) that responds to a minor point raised in the Skip Lockwood "Comments" section. Literally 0 to do with baseball, of no interest to most BJOL readers.
(Nov 25, 2019)
A review of INSIGHT PITCH: MY LIFE AS A MAJOR LEAGUE CLOSER, by Skip Lockwood. Sports Publishing, 2018. $19.99
(Nov 23, 2019)
We can't all be geniuses.
(Nov 23, 2019)
The tradition continues. Our 4th annual installment of a Bill James Online member contest.
(Nov 20, 2019)
Article from the Handbook
(Nov 19, 2019)
Mark takes a look at the results of Bill's Hall of Fame polls to find out the most popular candidates for induction.
(Nov 18, 2019)
A short summary of the much longer article about my studies of this issue.
(Nov 18, 2019)
Research into the MVP voting structure. Not the votes; the structure of the vote.
(Nov 16, 2019)
The Matts get most of the love out in Oakland for their work at the corners. However, in 2019 a surprising breakout emerged from the middle of the diamond.
(Nov 08, 2019)
An Open Competition
(Nov 08, 2019)
Lindsay examines some of the many similarities between the Nationals' aces.
(Nov 06, 2019)
Taking a look at alternate history - yesterday's Cy Young awards, but with today's standards
(Nov 05, 2019)
Oakland's Matts dominated the corners. Who else won a Fielding Bible Award in 2019?
(Nov 04, 2019)
All 3 parts consolidated into one article. Available to all readers.
(Nov 04, 2019)
1) Organize the data, 2) Shake it, 3) See what falls out.
(Oct 31, 2019)
This isn't actually that complicated.
(Oct 30, 2019)
Last in a three part-series
(Oct 29, 2019)
Second of a three-part series
(Oct 29, 2019)
A major improvement to Defensive Runs Saved!
(Oct 28, 2019)
First of a three-part series
(Oct 26, 2019)
Why has it withered?
(Oct 25, 2019)
Mark returns to present the remaining winners of 2019's Fielding Bible Awards. It's nice to see a couple comeback players like Brantley and Giolito delivering defensively as well!
(Oct 25, 2019)
Pitching is the name of the game in this World Series.
(Oct 24, 2019)
Public Announcement
(Oct 22, 2019)
A review
(Oct 17, 2019)
It's Fielding Bible Award season, my favorite time of the year.
(Oct 17, 2019)
Back to work on this.
(Oct 12, 2019)
A closer look at the seasons of Hyun-Jin Ryu circa 2019 and Bob Gibson circa 1968, plus a quick review of the 2019 NL Cy Young Award contenders.
(Oct 12, 2019)
Trying to understand the thinking that motivated a year of bad predictions
(Oct 07, 2019)
Guest contributor Paresh Gupta offers a new method to measure postseason performance.
(Oct 01, 2019)
A look back at this season's best defensive players according to DRS.
(Oct 01, 2019)
Why yes, Lonnie Smith DOES still make the top 100.
(Sep 30, 2019)
2019 may not have gone well for the Reds but they have to be happy with the development of Luis Castillo, their new ace.
(Sep 24, 2019)
For those of you concerned about where Granny Hamner fits into baseball history.
(Sep 20, 2019)
I think George Brett is somewhere in the top 100. . .
(Sep 18, 2019)
Why yes, it IS time for a new Superstar second baseman to emerge. Maybe Altuve?
(Sep 17, 2019)
Reacting to the conversation
(Sep 16, 2019)
Still Larrupin' After all These Years
(Sep 13, 2019)
Heads it is Berra, tails it is Bench.
(Sep 12, 2019)
Alex highlights some remarkable performances from the Minor Leagues this year in this edition of Stat of the Week.
(Sep 12, 2019)
Explaining a new method. Results will start tomorrow.
(Sep 09, 2019)
Clemens clings to the lead.
(Sep 05, 2019)
Successful major league athletes are those who are able to hit the sweet spot between over-confidence and anxiety.
(Sep 05, 2019)
From the young (Mahomes) to the old (Brees), there's loads of depth at quarterback. Mark takes a look at the Total Points Earned leader board to identify the position's best.
(Sep 05, 2019)
Javy Baez' glove is something to behold. Mark breaks down Baez' incredible defense in this edition of Stat of the Week.
(Sep 04, 2019)
For a while, at least
(Sep 03, 2019)
Taking a look at pitchers who pitched great, but got tagged with a loss.
(Aug 30, 2019)
Mark breaks down the battle for Total Runs leader. Who else, other than our titular heroes, sit atop the league?
(Aug 28, 2019)
Update. Rocket on a rocket.
(Aug 26, 2019)
The best pitchers in baseball, brought to you by Mark Simon and Bill James' World's No. 1 Starting Pitcher Rankings.
(Aug 20, 2019)
Alex recaps a fascinating weekend of sabermetric insights from Saberseminar 2019.
(Aug 18, 2019)
Nobody feels any pain.
(Aug 17, 2019)
Houston, we have a poll.
(Aug 13, 2019)
Hickenlooper hacks down the Coffee Man.
(Aug 12, 2019)
Nothing to see here.
(Aug 10, 2019)
Back to the grind.
(Aug 09, 2019)
It's scorching in New York these days.
(Aug 06, 2019)
We will soldier on somehow without Mike Gravel.
(Aug 06, 2019)
Predicting is hard. A retrospective look at predictions of the future.
(Aug 05, 2019)
Hunter Renfoe is best known for his prodigious power. But with a glut of power hitting OFs, the Padres might have held onto him for something else: his defense.
(Aug 05, 2019)
Digging into Championship Win Probability Added....
(Aug 04, 2019)
Tulsi torches three rivals.
(Aug 02, 2019)
Yang has the mojo.
(Aug 01, 2019)
Two-day summary; quiet. Debate will surely change SOMETHING.
(Jul 31, 2019)
Late in the day, I know.
(Jul 28, 2019)
All Quiet on the Western Front.
(Jul 27, 2019)
Kamala makes a huge move! Bill makes an argument.
(Jul 27, 2019)
A lively story of a pitcher’s dead spouse reanimating and advising him about his pitch-selection.
(Jul 26, 2019)
Julian Castro back to the minors?
(Jul 25, 2019)
In this edition of why Mike Trout is the Best Player in MLB....
(Jul 25, 2019)
Better late than never
(Jul 22, 2019)
Booker beats the book.
(Jul 21, 2019)
Gillibrand up a little.
(Jul 20, 2019)
Bandwagon comes to a stop. A pause, at the least.
(Jul 19, 2019)
Submitted for your consideration.
(Jul 18, 2019)
Inslee on the Outslee
(Jul 17, 2019)
Don't touch his head.
(Jul 17, 2019)
Taking on issues of geography, quality of play, shortening the post-season, unequal chances of winning the playoffs, long BYEs, the reality of rust, and your future occupation of “Science Fiction writ​
(Jul 17, 2019)
Explaining a little more what I am trying to do.
(Jul 16, 2019)
Here's a rather scary stat to consider.
(Jul 16, 2019)
Biden has lost another step.
(Jul 15, 2019)
Schultz Schocker.
(Jul 14, 2019)
Steyer's Debutante Ball.
(Jul 13, 2019)
Added a couple of things to the method.
(Jul 12, 2019)
All quiet on the Western Front.
(Jul 11, 2019)
The list is different.
(Jul 10, 2019)
Quiet day. Delaney moves up.
(Jul 10, 2019)
The results so far.
(Jul 09, 2019)
In this week's second installment of Stat of the Week, Brian breaks down the MLB All-Star rosters just in time for tonight's game!
(Jul 09, 2019)
Say Hello to Austin Hedges, June's Defensive Player of the Month.
(Jul 09, 2019)
Say Goodbye to Eric Swalwell His campaign did not Gosowell Say Hello to Tom Steyer I do not think I will be a buyer.
(Jul 08, 2019)
Hickenlooper beats Booker. Really? Are you sure?
(Jul 07, 2019)
Quiet poll results. Editor rants.
(Jul 06, 2019)
Biden is Slidin' .
(Jul 05, 2019)
The Warren Wagon has come to a rest.
(Jul 04, 2019)
It's a Holiday. I still did a report.
(Jul 03, 2019)
Michael Bennet dominates a poll of the also-rans.
(Jul 02, 2019)
Who would the public choose to honor?
(Jul 02, 2019)
Is Castro catching fire?
(Jul 01, 2019)
Andrew Yang makes the green list.
(Jul 01, 2019)
A follow-up to my prior article, this time focusing on the best rookie classes based on their eventual careers.
(Jun 30, 2019)
Debate performance hurts Beto.
(Jun 30, 2019)
Testes, one, two, one, two….
(Jun 29, 2019)
Kamala Harris has a really good day.
(Jun 28, 2019)
Oh, Brave new world, which has such candidates in it.
(Jun 27, 2019)
Booker edges forward.
(Jun 26, 2019)
And there was grammar. And there was grammar issues. And they was bad.
(Jun 25, 2019)
Wave good-bye to Wayne.
(Jun 25, 2019)
About the Hall of Fame polls. Sort of. To me it is.
(Jun 25, 2019)
Totally not about race.
(Jun 24, 2019)
This sounds like fun; let's do it.
(Jun 24, 2019)
When nothing happens, there is no headline on it.
(Jun 23, 2019)
We'll be debating soon.
(Jun 22, 2019)
Trump beats expectations by a wide margin. He's still half of Buttigieg, but better than expected. ​
(Jun 21, 2019)
Re-reading some favorites from the 1980s
(Jun 21, 2019)
For some reason, my Twitter followers do NOT like Bernie Sanders.
(Jun 21, 2019)
Looking at the dogfight that isn't (yet).
(Jun 20, 2019)
Yang edges up.
(Jun 19, 2019)
A closer look at the insane run totals from this past weekend's series in Coors.
(Jun 19, 2019)
Williamson stumbles for the first time.
(Jun 17, 2019)
Very quiet day.
(Jun 17, 2019)
Kicking around an old Runs Produced Formula
(Jun 16, 2019)
Kamala Klobbers Klobuchar, Klaws Back a few points in the standings.
(Jun 15, 2019)
Gillibrand continues her run.
(Jun 14, 2019)
Cory Booker's bad, horrible day.
(Jun 13, 2019)
Kevin Kiermaier's is worth marveling over. Let's marvel together.
(Jun 13, 2019)
John Delaney rallies.
(Jun 12, 2019)
Swalwell wins and loses.
(Jun 11, 2019)
Inslee is gaining ground.
(Jun 11, 2019)
Just a little study.
(Jun 10, 2019)
A few thoughts after a quiet day at the polling station.
(Jun 09, 2019)
Gillibrand up almost 40% in the last month.
(Jun 06, 2019)
A confession, of sorts
(Jun 05, 2019)
Is Cody Bellinger the league's most valuable player on both sides of the ball? Mark reveals May's Top Defensive Player in this edition of Stat of the Week.
(May 31, 2019)
Why yes, I DID mention Roy Cullenbine again. Thanks for asking.
(May 30, 2019)
Forgot to address this issue yesterday
(May 29, 2019)
(May 26, 2019)
Kamala pushes Bernie to the edge of the race.
(May 24, 2019)
Do all the homers cause us to overlook Cody Bellinger's defense? Mark takes a look at what makes the Dodgers so dangerous defensively.
(May 23, 2019)
A few words of explanation. 5,094.
(May 22, 2019)
Conclusions about how to expand leagues in the future
(May 20, 2019)
The Second Division
(May 20, 2019)
Are defensive shifts losing their effectiveness? Alex takes a closer look and in the process introduces a fun new acronym to the lexicon.
(May 19, 2019)
Revisiting October 10, 1963
(May 18, 2019)
A new method.
(May 18, 2019)
With apologies to Lennon and McCartney, taking a look back at one of Bill's "favorite" rookie classes.​
(May 15, 2019)
An article from my upcoming book
(May 14, 2019)
Warren, Biden gain ground after strong results against Buttigieg and Harris.
(May 10, 2019)
Trump slumps.
(May 10, 2019)
Some notes, preliminary to actually studying the subject (note split infinitive)
(May 09, 2019)
The usual suspects sit atop Bill's No. 1 Starting Pitcher Rankings. But who are some of the interesting ascendant pitchers behind them? Mark tells you in this week's Stat of the Week.
(May 09, 2019)
A crime story from Floating Kansas.
(May 09, 2019)
Nothing much happening.
(May 08, 2019)
Ryan had a bad day.
(May 07, 2019)
Updating and further explaining the polls.
(May 06, 2019)
The first published results from my daily Presidential polls.
(May 06, 2019)
Explaining what I am trying to do with the daily twitter polls. Results posted separately.
(May 06, 2019)
Explaining what I am trying to do with the daily twitter polls. Results posted separately.
(May 05, 2019)
A dissenting opinion
(May 03, 2019)
The Brewers' Lorenzo Cain has been magnificent with the leather to start the season. Mark takes a closer look at what makes Lo Cain so special.
(May 03, 2019)
I have finished a book. I am back alive.
(May 02, 2019)
A Failed Tracer
(Apr 23, 2019)
Play DFS? Patrick introduces, a new tool that every DFS player should know about.
(Apr 19, 2019)
Bryce breaks down what makes defensive line such a deep position in this year's NFL draft.
(Apr 17, 2019)
Or at least a butterfly? The butterfly effect
(Apr 15, 2019)
A Little Alternate History
(Apr 13, 2019)
An article in the tradition of the Guidry/Rice article from 1978. Trying to find the appropriate value for Mel Ott.
(Apr 11, 2019)
In today's headlines
(Apr 07, 2019)
Or, maybe it should be called "What's the Deal with Closers"? Reviewing 50 years of the pitchers who have served in this volatile role.
(Apr 06, 2019)
a very brief footnote to my article of March 12th
(Apr 04, 2019)
The Marlins are employing the shift like no other team in baseball. But is it helping them?
(Apr 04, 2019)
Taking an argument over from Bill's article to mine, not that anyone has asked me to.
(Apr 04, 2019)
While yet I live, 1960s baseball will never die.
(Mar 28, 2019)
Following up on a Twitter Poll
(Mar 27, 2019)
Talking about Bill James, Project Scoresheet, the 1869 Red Stockings, and more...
(Mar 27, 2019)
It's not Baltimore. Sorry, Orioles fans.
(Mar 27, 2019)
This week, Mark uses Defense-Independent Pitching Statistics to identify last season's over and underachieving pitchers.
(Mar 25, 2019)
Can runs be attributed to luck? And if so, can wins? Special guest author, Javier Caceres, attempts to quantify the impact that lucky runs can have on decisions and ultimately the standings.
(Mar 23, 2019)
With apologies to Lin-Manuel Miranda.
(Mar 21, 2019)
Can Defense-Independent Batting Statistics tell us who overachieved and underachieved in 2018? YES!
(Mar 17, 2019)
(Mar 14, 2019)
Alex runs down some of the highlights from 2019's SABR Analytics Conference in Phoenix.
(Mar 12, 2019)
another hole poked in another baseball anecdote
(Mar 11, 2019)
Applying a little retrospective vision to the NL of the 1960s
(Mar 11, 2019)
Because, why wait until the decade is over? Also, I celebrate a milestone.
(Mar 07, 2019)
A lot has been made about Bryce Harper's defense. Mark zeroes in on Harper's outfield arm.
(Mar 06, 2019)
This is the most important article in this 13-part series. Please read and discuss.
(Mar 05, 2019)
Trying to look for the big picture.
(Mar 04, 2019)
The 2018 CASEY Award winner pays a visit to Reds Country
(Mar 03, 2019)
Now it’s time for—NEW RULES!
(Mar 01, 2019)
Two articles left in the series. After this one.
(Feb 28, 2019)
At least we are arguing now about seasons that you remember.
(Feb 27, 2019)
The ninth article in a continuing series.
(Feb 26, 2019)
The best pitchers of the early 1970s, season by season.
(Feb 26, 2019)
I posted this article yesterday, but somehow it got posted with an archive date which caused it to disappear, so I don't actually know whether it was ever visible to the readers. So I'm re-posting it.​
(Feb 22, 2019)
Ban the shift? Which one? Mark takes a look at the rise of outfield shifts and the teams using them most often.
(Feb 22, 2019)
Comparing the two Game Score systems.
(Feb 21, 2019)
Looking back at trades that didn't waste any time making a good first impression
(Feb 20, 2019)
Fifth in our series of articles arguing about the best pitcher of each season. The Cy Young Award winners are added to the conversation.
(Feb 19, 2019)
Something to do while I can't sleep.
(Feb 19, 2019)
Fourth article in the series.
(Feb 18, 2019)
Third article in a long series.
(Feb 18, 2019)
Turning a question around on itself.
(Feb 15, 2019)
1986 is dead and gone, folks.
(Feb 15, 2019)
Posing a question
(Feb 15, 2019)
Second set of articles from the series.
(Feb 15, 2019)
Part One of a possible two-part article
(Feb 14, 2019)
*Trigger warning to fans of the Oakland A's
(Feb 14, 2019)
Beginning a 12-part series. I'll open it up to comments in a couple of days; I just don't like that thing that happens when the discussion gets ahead of the articles and makes a mess of the argument.​
(Feb 12, 2019)
Order the Rookie Football Handbook now!
(Feb 08, 2019)
A quick note on the passing of a legend.
(Feb 07, 2019)
Now that the Super Bowl has come and gone, it's time to scout the NFL draft.
(Feb 04, 2019)
Separating Stars and Super-stars
(Feb 02, 2019)
Nine Pages of Research and 13 pages of rambling about this, that and the other.
(Jan 31, 2019)
Previewing the Super Bowl, John identifies the most important thing each team's offense must do to win on Sunday.
(Jan 31, 2019)
Jane Leavy's got her thing; I got mine.
(Jan 25, 2019)
John recognizes two friends, Bill and Rob, on some recent accomplishments.
(Jan 25, 2019)
...which came between The Georgian Error and the Victorian Error in the UK
(Jan 23, 2019)
Using Bill's Hall of Fame Value Standard, John checks in on those active players with a shot at Cooperstown.​
(Jan 23, 2019)
And the winner is.....
(Jan 18, 2019)
A great hitter hides in the Big Apple.
(Jan 16, 2019)
Bill's new Half of Fame Value Standard applies to pitchers too. John looks at some of the more interesting names on this year's ballot.
(Jan 12, 2019)
Poor, poor Cody Parkey.
(Jan 11, 2019)
(Jan 10, 2019)
In-time for Hall of Fame season, John introduces a new Bill James original stat, the Hall of Fame Value Standard!
(Jan 09, 2019)
(Jan 07, 2019)
Sympathy for O'Malley: "Please, allow me to introduce myself...."
(Jan 04, 2019)
(Jan 03, 2019)
Welcome to the Cooperstown, Rusty.
(Jan 02, 2019)
ten days afterwards, some thoughts
(Dec 29, 2018)
Welcome to Cooperstown's newest attraction
(Dec 27, 2018)
John presents the arguments against banning or limiting the shift.
(Dec 27, 2018)
The voting has closed, and the results are in. It's the Sandman and the Slugger.....
(Dec 22, 2018)
or Directors of Photography or Decimal Places or Dave Parker or Diastolic Pressure….
(Dec 20, 2018)
John hands out awards for some the game's significant though less heralded accomplishments.
(Dec 16, 2018)
Taking an early look at the 2019 "Hall of Fame Tracker", with some history and some early observations.​
(Dec 14, 2018)
Time for Bill James Online members to cast your votes.
(Dec 11, 2018)
Love this SotW! Perhaps not the most prestigious of awards but unique and important nevertheless.
(Dec 09, 2018)
I told the author that I wanted two copies and a power scrotum to hold them in. So far only the one copy has arrived.
(Dec 08, 2018)
Analyzing the BBWAA Hall of Fame predictions submitted by our member community
(Dec 06, 2018)
John previews the College Football Playoff field in this week's Stat of the Week
(Dec 04, 2018)
Finding a surprise culprit for the crowded Hall-of-Fame ballot.
(Dec 03, 2018)
(Nov 28, 2018)
An Ode to Adrián
(Nov 27, 2018)
Finishing the series from a month ago, about rookies.
(Nov 24, 2018)
Our 3rd annual installment of a Bill James Online member contest
(Nov 24, 2018)
The latest installment of an annual Bill James Online member project. Read....participate....and (eventually) vote.
(Nov 20, 2018)
How did we do on our predictions for 2018?
(Nov 19, 2018)
A review of pitchers who transformed from ineffective starters to outstanding relievers.
(Nov 15, 2018)
Checking in at the end of a career.
(Nov 14, 2018)
Bucks and Blazers atop the NBA Power Rankings??? John takes a look at the NBA and NFL Bill James Power Rankings.
(Nov 07, 2018)
Turning towards free agency, whose glove puts him in line for a big payday?
(Nov 07, 2018)
Over Golden Glove Unleaving?
(Nov 02, 2018)
Measuring the effects which could be pushing strikeouts upward over time. This is some serious research, Jack.
(Oct 29, 2018)
Presenting the winners of 2018's Fielding Bible Awards!
(Oct 25, 2018)
The old car sputtered and shuddered to come to life, but once the gears were in motion it ran like a dream.
(Oct 24, 2018)
And I do mean “imposing,” in both senses: What TV announcers persist in doing, and should not do
(Oct 24, 2018)
Rookies who looked great but didn't reach the goal.
(Oct 23, 2018)
Musings about the 2018 Red Sox, on the eve of the World Series.
(Oct 23, 2018)
Explaining the method
(Oct 22, 2018)
Time to take a look at 2018's Fielding Bible Award outfield candidates.
(Oct 22, 2018)
Articles to follow
(Oct 20, 2018)
Reviewing lefty relievers, including LOOGYs and the Cuban Missle.
(Oct 18, 2018)
Responding to a reader's question.
(Oct 17, 2018)
In this week's Stat of the Week, John breaks down the Fielding Bible Award infield candidates.
(Oct 17, 2018)
And Playing Time
(Oct 12, 2018)
The Handbook is here!
(Oct 02, 2018)
Want to know who the league's best defenders were in 2018? Mark has the answers.
(Oct 02, 2018)
Title is self-explanatory?
(Oct 01, 2018)
a look backwards, and a little bit forward
(Sep 23, 2018)
Continuing a discussion from Twitter.
(Sep 20, 2018)
Yesterday's research warmed over.
(Sep 19, 2018)
Using minor league DRS, Alex looks at some of the game's best defensive prospects.
(Sep 19, 2018)
Expected and Actual World Championships.
(Sep 15, 2018)
And the way we wertzen’t: some tracers on Bill’s Guide to Managers
(Sep 14, 2018)
The facts behind Tommy John surgery.
(Sep 14, 2018)
Now open for comments.
(Sep 08, 2018)
What can a pitcher's past tell us about their future?
(Sep 04, 2018)
Playing a deeper center field has allowed Adam Engel to rob more homers and make a bigger impact defensively.
(Sep 02, 2018)
One way to get me to watch the Olympics
(Sep 01, 2018)
A longer answer to a Hey, Bill question.
(Aug 31, 2018)
25 teams increased their shift frequency this year. But can they employ the strategy more effectively?​
(Aug 31, 2018)
Not the Browning Version
(Aug 27, 2018)
Introducing the Four Teams
(Aug 27, 2018)
Roster and Cards.
(Aug 27, 2018)
Rosters and Cards.
(Aug 27, 2018)
Cards and Roster Form
(Aug 27, 2018)
Cards and Roster Form.
(Aug 26, 2018)
"Here we are now, entertain us." All about teens in the Majors.....
(Aug 24, 2018)
We know that Strike Zone Runs Saved can identify the best pitch framers in baseball. But what impact does pitch framing itself have on Wins and Losses?
(Aug 21, 2018)
The Balk Rule: It wasn't a problem when there was only one umpire in a game.
(Aug 19, 2018)
I am going back to work on the game now. This the complete rules, pages 1 through 42, all of which I tried to post before, but I messed something up and some of it didn't run.
(Aug 19, 2018)
Poking around in the NL MVP-related data.
(Aug 17, 2018)
The NL MVP race is wide open. This week, John takes a closer look at each of the contenders.
(Aug 17, 2018)
Wrapping up the rulebook. We've still got a lot of work to do.
(Aug 15, 2018)
Usage Rules for pitchers and Game Limitations for Batters.
(Aug 14, 2018)
Continuing to roll out the game.
(Aug 10, 2018)
Roster depth and an increase use of the shift have catapulted the Diamondbacks from one of baseball's worst defensive teams to one of its best.
(Aug 10, 2018)
Explaining the Codes. Mostly kind of self-explanatory.
(Aug 09, 2018)
A few memories I thought I'd share
(Aug 09, 2018)
Explaining the Structure of the Game
(Aug 08, 2018)
Hope you get something out of this.
(Aug 07, 2018)
No week is complete on BJOL without reference to Danny MacFayden.
(Aug 05, 2018)
An attempt to see if the identical twins might be triplets
(Aug 05, 2018)
Stolen base attempts and sacrifice bunts, Line Drives, and Rules for Advancing
(Aug 05, 2018)
Looking back at 20 years of the Futures Game
(Aug 03, 2018)
Just how good was Keon Broxton in July? Thanks to a few amazing plays, he led baseball in DRS for the month.
(Jul 30, 2018)
Let me try this again.
(Jul 30, 2018)
It is what it says it is.
(Jul 28, 2018)
Just messing around.
(Jul 28, 2018)
More software than hardware
(Jul 26, 2018)
Shohei Ohtani is incredible. But you already knew that. Which other rookies deserve our attention?
(Jul 25, 2018)
Importing a Twitter discussion
(Jul 20, 2018)
Re-thinking record keeping.
(Jul 18, 2018)
Asking the question no one seems to be asking.
(Jul 15, 2018)
A Mental Construct, using made-up numbers. Bonus points for catching the allusions to Denis Leary or Martin Short..
(Jul 11, 2018)
Using Total Runs, Mark breaks down the All-Star game rosters. The fans nailed it in the AL but how'd they do in the Senior Circuit?
(Jul 03, 2018)
It works well, but it doesn't work PERFECTLY.
(Jul 02, 2018)
Alex Gordon may be struggling with the bat but he still flashes the leather. Who else made the list of June's best defenders?
(Jul 02, 2018)
Led by a trio of NL shortstops, Brian takes a look at a few players registering the biggest defensive improvements over last season.
(Jul 01, 2018)
developing a 17-year-old notion from the Historical Abstract
(Jun 26, 2018)
With reference to how the Old World monkeys used to do it
(Jun 26, 2018)
Reviewing baseball's amateur draft
(Jun 14, 2018)
The Phillies are sooo bad at shifting this year. How bad are they??? Just ask Jake Arrieta.
(Jun 08, 2018)
For years, Clayton Kershaw dominated the World's Best Starting Pitcher Rankings. Mark looks at baseball's new starting pitcher landscape.
(Jun 06, 2018)
Which teams can claim the best hitter and the best pitcher in a league, and how have they fared?
(Jun 01, 2018)
Just how good has Lorenzo Cain been defensively? Well, John is here to tell you!
(May 29, 2018)
Is there an objective trading policy that bad teams should stick to?
(May 25, 2018)
Pulling fly balls is a good thing. Mark takes a look at 3 middle infielders doing just that to level up.
(May 24, 2018)
Addendum; response to reader comment.
(May 24, 2018)
Bill just can't shut up about this Superstar nonsense.
(May 21, 2018)
A companion article to "So What is a Superstar", posted about two weeks ago.
(May 21, 2018)
Critiquing WAR by a sample size of one
(May 17, 2018)
Probably not the way he envisioned it going down but let's talk about Robbie Cano's Hall of Fame case!​
(May 15, 2018)
Minor league Statcast data! Baseball Info Solutions is at it again.
(May 12, 2018)
Reviewing the curious case of Nick Markakis and his pursuit of 3,000 hits.
(May 11, 2018)
Thoughts on Loss Shares
(May 10, 2018)
Bryce is not just Brentz anymore.
(May 09, 2018)
A generation's Mantle finally gets his Mays.
(May 04, 2018)
Mark breaks down what makes Matt Chapman so great. As an A's fan, I can attest to his greatness. It's pretty great. Really great.
(May 03, 2018)
The best left fielders of the early 20th century.
(Apr 27, 2018)
With the NFL draft upon us, Keegan visualizes how accurately the top projected QBs throw to each part of the field.
(Apr 27, 2018)
You remember these guys. Even if you're young, you remember these guys.
(Apr 25, 2018)
Trying to see how shocking my time-line bias theory would look in practice
(Apr 25, 2018)
A tale of three lefties
(Apr 25, 2018)
Continuing the series of articles ranking the best players at each position.
(Apr 23, 2018)
Resuming the series of articles that I left off in February.
(Apr 19, 2018)
The Braves second baseman is having a torrid start. We should have seen this coming.
(Apr 18, 2018)
Football season already??? Oh yes...
(Apr 16, 2018)
The mathematical implications of being 13-2 to start the season. I made baseball as much fun as doing your taxes!
(Apr 13, 2018)
If you are tired of my writing about this, I understand.
(Apr 12, 2018)
The team over at Sports Info Solutions share some early season observations on defense.
(Apr 11, 2018)
Cubs, Yankees, Red Sox, Dodgers, Cardinals. . . .general research and argument.
(Apr 07, 2018)
If a pitcher was good last year, how do we estimate the odds that he will be good again this year?
(Apr 03, 2018)
A brief interruption of my series on small, big, and bigger improvements in baseball and, ultimately, human society
(Apr 03, 2018)
Can Defense Independent Pitching Statistics tell us which pitchers got lucky and which might see some positive regression?
(Mar 28, 2018)
Are we still doing this? Yes, we're still doing this.
(Mar 23, 2018)
Outlining a method which could, in theory, give us access to hundreds of currently inaccessible questions.
(Mar 22, 2018)
Now featuring 10% Mike Trout content.
(Mar 22, 2018)
Defensive shifts are becoming more sophisticated and Alex breaks it down for us.
(Mar 20, 2018)
Rock Chalk Talk
(Mar 18, 2018)
A wider look at those two little things I was discussing last time
(Mar 15, 2018)
Using Bill's Starting Pitcher Rankings, John previews the league's best and most improved rotations.​
(Mar 14, 2018)
Looking at anomaly seasons......
(Mar 10, 2018)
Intro to a more complex and controversial article
(Mar 09, 2018)
A new way of understanding Billy Hamilton.
(Mar 08, 2018)
The D'Backs lost a big bat this off-season in JD Martinez but could a couple under-the-radar acquisitions keep them competitive in a tough NL West?
(Mar 07, 2018)
Back to the greatest shortstops ever.
(Feb 23, 2018)
Buy the 2018 Handbook for half off today!
(Feb 23, 2018)
Asking an inevitable question.
(Feb 19, 2018)
With the US under-performing in freestyle skiing and speed skating, Norway is pacing the field in the medal count.
(Feb 14, 2018)
The Cubs made a big splash this week signing Yu Darvish. So after recent injuries and a World Series implosion, what should they expect?
(Feb 10, 2018)
My apologies to the Ken Phelps All Star Team......
(Feb 08, 2018)
An empirical study of offense and attendance.
(Feb 08, 2018)
Sections 109 to 112 of the series.
(Feb 07, 2018)
John previews 2018's Winter Olympics with a projected medal count.
(Feb 07, 2018)
Continuing the series.
(Feb 02, 2018)
Or technically .299500
(Feb 01, 2018)
Entries 99-105 of this series.
(Jan 31, 2018)
John breaks down this Sunday's matchup and why each team's running game will prove key.
(Jan 31, 2018)
Sorry it has taken me so long to get back to this.
(Jan 29, 2018)
In the first of a new series of reader-submitted articles, Martin explores the relationship between bombs and MVP voting.
(Jan 25, 2018)
The results are in. Our contest winner is.....
(Jan 23, 2018)
There's buzz surrounding the newly Hall-eligible Omar Vizquel. But did he flash enough leather across three decades to get in? John takes a closer look.
(Jan 23, 2018)
Three unrelated thoughts. I wouldn't really call them "thoughts".
(Jan 22, 2018)
John examines the repeatability of standout seasons at the hot corner and in relief.
(Jan 19, 2018)
John provides info on Andruw Jones and Scott Rolen about their Hall of Fame worthiness using Bill James’ Win Shares.
(Jan 19, 2018)
Beginning with Al Rosen. Brooks never played against Rosen, but could have. They both played in the American League in 1955 and 1956, but never in the same game.
(Jan 18, 2018)
The dominant third basemen of the first half of the last century.
(Jan 17, 2018)
An exchange of ideas with a friend. My portion is inexplicably long-winded.
(Jan 15, 2018)
Because an orderly presentation of an argument is not possible in 280 characters. . .
(Jan 12, 2018)
Shuffling the deck chairs.
(Jan 11, 2018)
John takes a closer look at the hottest teams entering the second round of the NFL playoffs using Bill's Power Rankings.
(Jan 07, 2018)
What happens when Bill James metrics intersect?
(Jan 05, 2018)
More in the series.
(Jan 04, 2018)
Second basemen of the post-war era.
(Jan 03, 2018)
"Baseball in the Garden of Eden: the secret history of the early game" by John Thorn
(Jan 02, 2018)
Second basemen from 1900 to 1948.
(Dec 29, 2017)
Why Not? I'll Tell You Why Not.
(Dec 29, 2017)
Continuing the series
(Dec 28, 2017)
Lou Whitaker sits outside of the Hall of Fame looking in while newly elected teammate, Alan Trammell warms his feet by the fire. But why? John looks to Bill's Hall of Fame Monitor for answers.
(Dec 28, 2017)
Part of a series
(Dec 26, 2017)
The voting has closed, and the results are in. It's a Braves New World.....
(Dec 22, 2017)
Curious who MLB's future defensive whizzes are? John looks at MiLB's top defenders by DRS.
(Dec 22, 2017)
The deadline is approaching.....
(Dec 21, 2017)
Continuing the series.
(Dec 20, 2017)
Continuing the series from last week.
(Dec 14, 2017)
Sorry it has taken me a couple of days to post this one.
(Dec 13, 2017)
Some thoughts on the newest member of the Hall of Fame.
(Dec 12, 2017)
Time for Bill James Online members to vote.....
(Dec 11, 2017)
Continuing the series. This was supposed to appear this morning at sunup. Apparently I screwed up the process. Sorry.
(Dec 10, 2017)
Taking an early look at the "Hall of Fame Tracker", with some history and some early observations
(Dec 08, 2017)
The winter meetings start next week. John takes a look at those free agents who should expect a nice pay day based on their defensive prowess.
(Dec 08, 2017)
Continuing the series begun yesterday.
(Dec 07, 2017)
Starting a series of articles. I promise to finish at least the first six.
(Dec 06, 2017)
Featuring some tall tales, a glimpse of Marilyn Monroe, and a circumcision.
(Dec 06, 2017)
Listing all of the entries, and looking at some summary data
(Dec 02, 2017)
There's still time to get your entries in....
(Dec 02, 2017)
Curious who 2017's best bunters were? Look no further!
(Nov 30, 2017)
True story, bro