It didn't take long for the reality of the coronavirus pandemic to affect the restart of the 2020 Major League Baseball season.
We've seen more than a dozen postponements or schedule shifts, affecting eight different teams and stemming from outbreaks on the Miami Marlins and St. Louis Cardinals.
It can be difficult to keep track of, but here's how the schedule impact has played out so far, starting with Sunday's prelude to the first postponements on Monday.
Sunday, July 26
Postponed games: None.
Ninety minutes before the first pitch of the finale of a season-opening series between the Miami Marlins and Philadelphia Phillies at Citizens Bank Park, the Marlins announce that right-hander Jose Urena has been scratched from his scheduled start. No reason is given at the time, but later it is learned he is among four Marlins players who tested positive for COVID-19. The teams elect to play despite Urena's unavailability, and the Marlins win the game 11-6; later, Miami postpones its flight home.
Monday, July 27
When is it time for MLB to cancel the season?
Jessica Mendoza wonders if MLB should keep playing after the Cardinals reported multiple positive tests for the coronavirus.
Postponed games: Yankees at Phillies; Orioles at Marlins.
With the Marlins quarantined in Philadelphia, Miami's home opener against the Baltimore Orioles is postponed, as well as their scheduled game on Tuesday. At this point, the Marlins have at least 11 players and two coaches who have tested positive.
The Phillies' game against the New York Yankees is also postponed -- "out of an abundance of caution," according to MLB -- as Philadelphia awaits the results of its own set of coronavirus tests.
In an interview that airs Monday night on MLB Network, MLB commissioner Rob Manfred says, "I don't put this in the nightmare category. It's not a positive thing, but I don't see it as a nightmare. ... That's why we have the expanded rosters. That's why we have the pool of additional players."
Tuesday, July 28
Postponed games: Yankees at Phillies; Orioles at Marlins.
After four more Marlins team members test positive -- bringing the total to at least 17 -- MLB announces that all of Miami's games will be suspended through Sunday. This includes a three-game weekend set against the Washington Nationals. A majority of Nats players had voted against playing the Marlins earlier in the day, according to ESPN and multiple reports.
"We continue to take this entire situation very seriously," Marlins CEO Derek Jeter says in a statement. "All of our players, coaches and staff are, understandably, having a difficult time enduring this experience. After receiving additional test results on our Major League team this morning, we reached out to the Commissioner's Office with concern for the health and safety of our team as well as our opponents."
In addition, the remainder of the Yankees-Phillies series -- a four-game home-and-home set in Philly and the Bronx -- is postponed after an attendant for the visiting clubhouse at Citizens Bank Park tests positive. Instead, the Yankees travel to Baltimore for a pair of games against the Orioles.
Wednesday, July 29
Postponed games: Phillies at Yankees; Orioles at Marlins. Replacement game: Yankees at Orioles.
In an update to its health and safety protocol, MLB, among other measures, announces it will require every team to travel with a compliance officer to ensure players and staff properly follow the league's rules.
The league also cancels Friday's scheduled game between the Toronto Blue Jays and Phillies, with the status of the rest of the weekend series pending additional test results.
Thursday, July 30
Postponed games: Phillies at Yankees; Orioles at Marlins. Replacement game: Yankees at Orioles.
The Phillies cancel all activities at Citizens Bank Park, and their weekend series against the Blue Jays is postponed, after a member of the coaching staff and a member of the home clubhouse staff test positive for COVID-19. No Phillies players have tested positive to date.
This leaves the Blue Jays -- who the Canadian government denied use of Rogers Centre this season due to travel restrictions, and who can't yet play at their alternate site, Sahlen Field in Buffalo, home of the club's Triple-A affiliate Buffalo Bisons, since it isn't ready -- temporarily homeless. The Jays decide to remain in Washington, where they have completed a "home" series against the Nats.
"Our plans right now are to stay put and let MLB work through whatever they're working through," Toronto manager Charlie Montoyo says. "We're not going to Philadelphia. Those games have been postponed. ... We're going to talk to the Nationals, see if we can work out here. If they say yes, we'll stay and work out until MLB tells us where to go next."
Friday, July 31
Manfred: 'We think we can keep people safe and continue to play'
Rob Manfred isn't putting the Marlins' coronavirus situation in a "nightmare" category, but he does say there is a point that would cause MLB to shut down part, or even all, of the schedule.
Postponed games: Cardinals at Brewers; Phillies at Blue Jays; Nationals at Marlins.
Weekend games already postponed (both Saturday and Sunday): Phillies at Blue Jays; Nationals at Marlins.
Two players on the St. Louis Cardinals test positive for COVID-19, resulting in Major League Baseball postponing Friday afternoon's game at the Milwaukee Brewers. Saturday's game remains on the schedule.
Don't have ESPN? Get instant access.
"We are supportive of Major League Baseball's decision to postpone today's game and look forward to playing our home opener as soon as conditions safely allow," Brewers president/general manager David Stearns says in a statement. "The health and safety of our players and employees are, and will continue to be, our top priorities."
Meanwhile, the Marlins have now had 20 positive tests -- 18 by players, after yet another positive test.
Could all this jeopardize the entire season? Friday, Manfred told MLB Players Association executive director Tony Clark that it could.
Saturday, Aug. 1
How is MLB reacting to Cardinals' positive tests?
Jeff Passan explains how cautious MLB needs to be now that multiple members of the Cardinals have tested positive for the coronavirus.
Postponed games: Cardinals at Brewers were postponed again, this time after at least four more Cardinals tested positive for COVID-19. The Cardinals' positives represented the first positive tests for baseball outside of the East Coast since the regular season started last week.
The Brewers also announced that center fielder Lorenzo Cain decided to opt out for the remainder of the 2020 season:
— Milwaukee Brewers (@Brewers) August 1, 2020
Earlier in the day, Marlins infielder Isan Diaz became the first Miami player to opt out. He was not among the 21 members of the Marlins' traveling team to test positive in the past week.
Monday, Aug. 3
Postponed games: The four-game series between the Cardinals and Tigers scheduled to begin Monday in Detroit was postponed after MLB released a statement saying "the Cardinals have had 13 members of the organization test positive for COVID-19 in the last week, including seven players and six staff members,"
The Cardinals will stay in Milwaukee with a tentative plan for the team to resume its regular schedule on Friday against the Chicago Cubs in St. Louis.