My freelance story archive
A repository of things I've written for various outlets.
Since it can sometimes be hard to find an archive of stories by a specific author at certain sites, I’ll be collecting the things I’ve written here.
ESPN/ESPN+
🏀 Why regular-season chaos could lead to a wild March Madness ($) - March 1, 2024
🏀 March Madness: Caitlin Clark, Iowa's difficult Final Four path ($) - March 22, 2024
🏀 March Madness Heat Index: Who could make a run in both Sweet 16s? ($) - March 26, 2024
🏒 Why Canada's Stanley Cup drought might end this year ($) - March 27, 2024
🏒 How this year's Stanley Cup contenders mirror past winners ($) - April 17, 2024
🏒 NHL teams that have impressed, flopped so far in Cup playoffs ($) - April 29, 2024
🏀 Ranking the 20 most valuable players of NBA playoffs' first round ($) - May 6, 2024
🏒 Young NHL stars who are leveling up in Stanley Cup playoffs ($) - May 13, 2024
🏀 Ranking the top 12 NBA players through two rounds of playoffs ($) - May 20, 2024
🏀 How the 2024 conference finalists mirror past NBA champions ($) - May 21, 2024
🏈 College football FPI release: Top teams, new playoff trends - June 3, 2024
🏀 NBA playoffs 2024: Ranking top players through conference finals ($) - June 4, 2024
🏀 Ranking the WNBA's top 2024 rookies, by the stats ($) - June 6, 2024
🏒 How Panthers-Oilers mirror past Stanley Cup Final matchups ($) - June 8, 2024
🏀 Are 2024 Boston Celtics the ultimate four-player depth team? ($) - June 16, 2024
🏒 How would Oilers' run compare to other great series comebacks? ($) - June 23, 2024
🏀 OLYMPIANS, ASSEMBLE! // Pick a starting five from the roster pool of American heroes (plus a couple of snubs). - July 9, 2024
🏀 Ranking 2024 WNBA rookies: Angel Reese, Caitlin Clark, more - July 11, 2024
🏒 Which NHL teams added, or lost, most value this offseason? - July 16, 2024
🏀 Projecting the best NBA players at the 2024 Paris Olympics - July 27, 2024
🏀 What's next for WNBA?: Caitlin Clark, Angel Reese, Aces, more - August 15, 2024
🏈 Ranking seven new NFL head coaches, who is best situated to win? - August 17, 2024
🏀 WNBA rookie rankings: Reese, Clark battle for No. 1 spot - August 29, 2024
🏀 Which of the 30 NBA teams have most, or least, continuity? - September 3, 2024
🏀 WNBA rookie rankings: Caitlin Clark beats out Angel Reese - September 18, 2024
🏀 Ranking Liberty's WNBA 'Revenge Tour' against other titles - October 21, 2024
🏀 Which NBA team is next in line to win its first title? - October 28, 2024
🏀 NCAA men's basketball: 2024-25 preseason picks, predictions - November 4, 2024
NASCAR.com
🏁 Who might win Iowa’s Cup debut? Look at who’s (sort of) been there before - June 13, 2024
🏁 Who should replace Martin Truex Jr. at Joe Gibbs Racing? - June 17, 2024
🏁 Kyle Busch has broken out of slumps like this before: Can he do it again? - June 27, 2024
🏁 Extra innings: How NASCAR’s overtime policy would look through other sports’ lenses - July 3, 2024
🏁 Handing out Cup Series awards at the Olympic break - July 25, 2024
🏁 Paths to success: How drivers on playoff bubble can achieve their goals - August 6, 2024
🏁 Paths to success: How drivers fighting for regular-season title can hit their goal - August 8, 2024
🏁 Daytona has earned its reputation as a place where anything can happen - August 22, 2024
🏁 What happened when we simulated the 2024 Cup playoffs 10,000 times - September 6, 2024
🏁 How bad is the playoff damage for Kyle Larson and Chase Briscoe? - September 10, 2024
🏁 Analysis: Denny Hamlin’s first Cup Series championship rides on a coin flip - September 20, 2024
🏁 What do the numbers tell us about Shane Van Gisbergen’s Xfinity Series debut? - September 24, 2024
🏁 Who’s in, who’s out? Breaking down odds for playoff drivers fighting to survive Roval, with eye on Logano versus everyone else - October 10, 2024
🏁 How Joey Logano changed the entire trajectory of the 2024 Cup Series season - October 24, 2024
🏁 Why a midseason miscue looms large for Denny Hamlin’s current championship hopes - October 31, 2024
The Philadelphia Inquirer
🏀 Joel Embiid gives the Sixers a rare Olympic superstar — and makes Team USA even better - April 16, 2024
🏀 Five deciding factors that can make these playoffs different for the Sixers - April 17, 2024
🏀 The Knicks — and a trio of Main Line stars — are bringing their Villanova connection back to Philly - April 24, 2024
⚾ The Phillies have (finally) started strong. How does that change their season projection? - May 3, 2024
⚾ Including stats of the Negro Leagues changed MLB’s record book. Here’s a look at those added - June 1, 2024
🏀 Daryl Morey is determined to find a third star. But which free agent best fits the Sixers roster? ($) - June 3, 2024
🏀 Remembering the ‘77 Sixers, who held a 2-0 NBA Finals lead on Bill Walton’s Trail Blazers — and let it slip away - June 12, 2024
🏀 The Sixers pick outside the lottery — and that’s not the worst thing - June 24, 2024
🏀 The Sixers are going free-agent shopping. They’ve previously hit the market with mixed results. - June 29, 2024
⚾ Can the Phillies finish a special season in championship style? - July 19, 2024
🏀 The Sixers have everything except the ring — and pressure to deliver it has never been higher - September 27, 2024
🏀 How Dikembe Mutombo helped Allen Iverson and Sixers climb the mountain in 2001 - October 1, 2024
The Pudding
⚾ Batting by the Numbers: The Evolution of Baseball’s Perfect Lineup - September 24, 2024
Sherwood News
💸 A history of the American economy through stadium names - April 9, 2024