The 2019 NFL schedule has officially been released, and we’ve got a full rundown of when the San Francisco 49ers are playing their 16 games. Hopefully this year we can see Jimmy Garoppolo for the full season and not get flexed out of anything if things go bad.

The 49ers open the 2019 season with a road game against the Tampa Bay Buccaneers. It looks like the NFL is wasting no time on getting the 49ers to go across the country with a 1:25 p.m. PT start.

The 49ers will go on the road again for Week 2 against the Cincinnati Bengals, and don’t have their home opener until Week 3 against the Pittsburgh Steelers. Depending on how the 2019 team looks, this could be a fun game to watch.

Speaking of the road, the early central/eastern start times are not kind to the 49ers this year. Their first road game in the morning is in Week 2 against the Cincinnati Bengals. From there, Week 5 (Washington), Week 13 (Baltimore Ravens), and Week 14 (New Orleans Saints) are all with 10:00 A.M. start times. Perhaps the 49ers decide to take up shop somewhere between Baltimore and New Orleans to help with the time change.

The 49ers have three prime time games so far. A far cry from their five primetime games last year, but prime time football is prime time football. The 49ers will face the Cleveland Browns on Monday Night Football in Week 4, the Arizona Cardinals on Thursday Night Football in Week 9, and the Seattle Seahawks on Monday Night Football in Week 10.

The only question mark at this point is Week 16 vs. the Los Angeles Rams. According to our source, the game is scheduled for EITHER Saturday, December 21st or Sunday, December 22nd. If it ends up on Saturday, that could end up another nationally televised game.

Here’s the full schedule with times, dates, and TV channels. All times listed are Pacific.

Week 1: @ Tampa Bay Buccaneers, 1:25 P.M., FOX, Sunday, September 8

Week 2: @ Cincinnati Bengals, 10:00 A.M., FOX, Sunday, September 15

Week 3: vs. Pittsburgh Steelers, 1:25 P.M., CBS, Sunday, September 22,

Week 4: Bye week

Week 5: vs. Cleveland Browns 5:15 P.M., ESPN, Monday, October 7

Week 6: @ Los Angeles Rams, 1:05 P.M., FOX, Sunday, October 13

Week 7: @ Washington, 10:00 A.M., FOX, Sunday, October 20

Week 8: vs. Carolina Panthers, 1:05 P.M., FOX, Sunday, October 27

Week 9: @ Arizona Cardinals, 5:20 P.M., FOX, Thursday, October 31

Week 10: vs. Seattle Seahawks, 5:15 P.M., ESPN, Monday, November 11

Week 11: vs. Arizona Cardinals, 1:05 P.M., FOX, Sunday, November 17

Week 12: vs. Green Bay Packers, 1:25 P.M., FOX, Sunday, November 24

Week 13: @ Baltimore Ravens, 10:00 A.M., FOX, Sunday, December 1

Week 14: @ New Orleans Saints 10:00 A.M., FOX, Sunday, December 8

Week 15: vs. Atlanta Falcons, 1:25 P.M., FOX, Sunday, December 15

Week 16: vs. Los Angeles Rams, TBD, Saturday OR Sunday, December 21/22

Week 17: @ Seattle Seahawks, 1:25 P.M., FOX, Sunday, December 29

Primetime games: Week 5 vs. Cleveland Browns (MNF), Week 9 @ Arizona Cardinals (TNF), Week 10 vs. Seattle Seahawks (MNF).

-There are no Sunday Night Football Games listed, however that could change as the season goes along and if the NFL decides to flex the 49ers in.

Strength of schedule: .510 (Link)

Flexible scheduling: NFL flex scheduling can occur as soon as Week 5. The most notable games are those moved into and out of Sunday Night Football, but we also see games rotated between early and late on the regular 10 a.m. and 1 p.m. time slots. It's worth noting that the NFL is only allowed to flex no more than two games between Week 5 and Week 10.