Jake Rogers sets record for playing with four MLB teams in 21 days

Yahoo Sports1 min read • Latest: Aug 17, 2026, 11:47 AM

Last updated Aug 17, 2026

Jake Rogers sets record for playing with four MLB teams in 21 days
Summary

Jake Rogers has established a new MLB record by appearing for four different teams in just 21 days. The veteran catcher played for the Detroit Tigers, Baltimore Orioles, Boston Red Sox, and Chicago White Sox during this span. The previous record, lasting since 1904, involved Frank Huelsman, who played for four teams in 42 days. Rogers' unusual journey began on July 25, when he first suited up for the Tigers. This rapid movement among teams is an extraordinary feat in modern baseball.

Source Links
By the Numbers
  • Rogers played for Tigers, Orioles, Red Sox, and White Sox.
  • Previous record held by Frank Huelsman from 1904.
  • Record reflects an accelerated pace of team changes.
  • Rogers started with the Tigers on July 25, 2026.
  • His quick transitions challenge norms of player movement.
Latest Updates
  • 11:47 AMYahoo SportsMLB catcher Jake Rogers breaks a 122-year-old record
What they're saying
"

The record stood since 1904, until 2026 Jake Rogers came along.

Related Teams & Leagues

Sources

External links

Original reporting and copyright belong to the linked sources. SportsNewsReport.com aggregates and links — it does not republish full articles.

Related Stories

Last 14 days