The Miami Marlins have had a mediocre start to their 2025 season, going 6-6 in their first twelve games. But with a big win over the New York Mets on Wednesday, things could be looking up for Miami. Pitcher Max Meyer held a no-hitter into the sixth inning and first baseman Matt Mervis finished the game with three RBI and a home run.
This victory salvaged the finale of a three-game series between the Marlins and the Mets and put an end to the Mets' six-game winning streak. Could this be a sign of good things to come for the Marlins? Here's how to watch all the action online.
For local fans, the best option is to watch Marlins games on FanDuel Sports Network Florida. For out-of-market fans an MLB.TV subscription will cover most of the action. Nationally aired games will be on popular stations like Fox, ESPN and TBS.
DIRECTV STREAM | Fubo | Hulu + Live TV | Sling TV | YouTube TV | Apple TV+ | |
---|---|---|---|---|---|---|
FanDuel Sports Network Florida |
✔ |
✔** |
||||
MLB Network |
✔ |
✔ |
✔ |
✔ |
✔ |
|
Fox |
✔ |
✔ |
✔ |
✔* |
✔ |
|
ESPN |
✔ |
✔ |
✔ |
✔ |
✔ |
✔ |
TBS |
✔ |
✔ |
✔ |
✔ |
||
*Local channels only available in select locations **Regional Sports Fee may apply |
DIRECTV STREAM is one of the best options for baseball fans, offering nationally aired games on Fox, ESPN and TBS with the Entertainment package. To get your local RSN, MLB Network, and other sports channels like NFL Network, NHL Network, and NBA TV, you’ll need the Choice package or higher—all plans include unlimited DVR storage.
Fubo is great for Miami Marlins coverage, offering FanDuel Sports Network Florida for in-market subscribers on all plans, though a regional sports fee of up to $14.99 may apply. It also includes Fox and ESPN, but lacks TBS and requires an add-on for MLB Network.
While Hulu + Live TV doesn’t offer FanDuel Sports Network channels, it’s still a solid choice for sports fans with nationally aired MLB games on locals, MLB Network, TBS, and ESPN. A subscription also includes Disney Plus, ESPN Plus, and unlimited DVR space.
Sling TV is a budget-friendly streaming service with limited coverage for baseball fans, offering ESPN and TBS, plus MLB Network with the Sports Extra add-on. You can choose Sling Orange, Sling Blue, or combine both, but locals like Fox are only available in select areas.
YouTube TV doesn’t include FanDuel Sports Network, but subscribers can watch nationally aired games on ESPN, Fox, and TBS. For more coverage, the Sports Plus add-on includes NFL RedZone, Fox Soccer Plus, FanDuel TV, and Fight Network—and all plans come with unlimited DVR.
Throughout the season, Apple TV+ will exclusively stream Friday night doubleheaders. You won’t need an Apple TV device to watch, just an Apple TV+ streaming subscription. This is a good option for fans who want to catch 16 games during the regular season.
Date | Matchup (@ or Away, All Times ET) | Streaming/Listening Options |
---|---|---|
Apr 11 (Fri) | vs. Nationals — 7:10 PM EDT | FanDuel Sports Florida, FanDuel App (MIA), FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Apr 12 (Sat) | vs. Nationals — 4:10 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Apr 13 (Sun) | vs. Nationals — 1:40 PM EDT | FanDuel Sports Florida, FanDuel App (MIA), FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Apr 15 (Tue) | vs. D-backs — 6:40 PM EDT | FanDuel Sports Florida, FanDuel App (MIA), FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Apr 16 (Wed) | vs. D-backs — 6:40 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Apr 17 (Thu) | vs. D-backs — 12:10 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Apr 18 (Fri) | @ Phillies — 6:45 PM EDT | FanDuel Sports Florida, WBFS-TV, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Apr 19 (Sat) | @ Phillies — 1:05 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Apr 20 (Sun) | @ Phillies — 1:35 PM EDT | FanDuel Sports Florida, WBFS-TV, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Apr 21 (Mon) | vs. Reds — 6:40 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Apr 22 (Tue) | vs. Reds — 6:40 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Apr 23 (Wed) | vs. Reds — 1:10 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Apr 25 (Fri) | @ Mariners — 6:40 PM PDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Apr 26 (Sat) | @ Mariners — 6:40 PM PDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Apr 27 (Sun) | @ Mariners — 1:10 PM PDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Apr 28 (Mon) | @ Dodgers — 7:10 PM PDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Apr 29 (Tue) | @ Dodgers — 7:10 PM PDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Apr 30 (Wed) | @ Dodgers — 12:10 PM PDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 2 (Fri) | vs. Athletics — 7:10 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 3 (Sat) | vs. Athletics — 4:10 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 4 (Sun) | vs. Athletics — 1:40 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 5 (Mon) | vs. Dodgers — 6:40 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 6 (Tue) | vs. Dodgers — 6:40 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 7 (Wed) | vs. Dodgers — 4:40 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 9 (Fri) | @ White Sox — 6:40 PM CDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 10 (Sat) | @ White Sox — 6:10 PM CDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 11 (Sun) | @ White Sox — 1:10 PM CDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 12 (Mon) | @ Cubs — 6:40 PM CDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 13 (Tue) | @ Cubs — 6:40 PM CDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 14 (Wed) | @ Cubs — 6:40 PM CDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 16 (Fri) | vs. Rays — 7:10 PM EDT | FanDuel Sports Florida, WBFS-TV, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 17 (Sat) | vs. Rays — 4:10 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 18 (Sun) | vs. Rays — 1:40 PM EDT | FanDuel Sports Florida, WBFS-TV, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 19 (Mon) | vs. Cubs — 6:40 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 20 (Tue) | vs. Cubs — 6:40 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 21 (Wed) | vs. Cubs — 1:10 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 23 (Fri) | @ Angels — 6:38 PM PDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 24 (Sat) | @ Angels — 7:07 PM PDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 25 (Sun) | @ Angels — 1:07 PM PDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 26 (Mon) | @ Padres — 5:40 PM PDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 27 (Tue) | @ Padres — 6:40 PM PDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 28 (Wed) | @ Padres — 1:10 PM PDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 30 (Fri) | vs. Giants — 7:10 PM EDT | FanDuel Sports Florida, WBFS-TV, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
May 31 (Sat) | vs. Giants — 4:10 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 1 (Sun) | vs. Giants — 1:40 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 2 (Mon) | vs. Rockies — 6:40 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 3 (Tue) | vs. Rockies — 6:40 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 4 (Wed) | vs. Rockies — 12:10 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 6 (Fri) | @ Rays — 1:10 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 7 (Sat) | @ Rays — 4:10 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 8 (Sun) | @ Rays — 12:10 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 9 (Mon) | @ Pirates — 6:40 PM EDT | FanDuel Sports Florida, FS1, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 10 (Tue) | @ Pirates — 6:40 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 11 (Wed) | @ Pirates — 12:35 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 13 (Fri) | @ Nationals — 6:45 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 14 (Sat) | @ Nationals — 4:05 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 15 (Sun) | @ Nationals — 1:35 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 16 (Mon) | vs. Phillies — 6:40 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 17 (Tue) | vs. Phillies — 6:40 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 18 (Wed) | vs. Phillies — 6:40 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 19 (Thu) | vs. Phillies — 6:40 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 20 (Fri) | vs. Braves — 7:10 PM EDT | FanDuel Sports Florida, WBFS-TV, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 21 (Sat) | vs. Braves — 4:10 PM EDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 22 (Sun) | vs. Braves — 1:40 PM EDT | FanDuel Sports Florida, WBFS-TV, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 24 (Tue) | @ Giants — 6:45 PM PDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 25 (Wed) | @ Giants — 6:45 PM PDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 26 (Thu) | @ Giants — 12:45 PM PDT | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 27 (Fri) | @ D-backs — 6:40 PM MST | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 28 (Sat) | @ D-backs — 1:10 PM MST | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Jun 29 (Sun) | @ D-backs — 1:10 PM MST | FanDuel Sports Florida, FOX Sports 940AM (WINZ), WAQI 710, MLB.tv, Sling TV, Hulu + Live TV |
Marlins fans who live outside of the Miami broadcast market can sign up for an MLB.TV subscription to catch locally aired games throughout the season. You can sign up directly through the MLB website or add MLB.TV as a channel to an existing Amazon Prime Video account.
For in-market fans within the local broadcast region, the best option to watch the Marlins is on FanDuel Sports Network Florida. For out-of-market fans not in the Marlins' broadcast area, MLB.TV is probably your best option. Many streaming platforms like Fubo (5-day free trial), Hulu + Live TV (3-day free trial), and Sling (50% off your first month), also offer packages that include channels that grant access to Marlin's games.
Salaries for Marlins players can vary greatly, and truthfully, they are a smaller market team compared to other MLB annual payrolls. The Miami Marlins payroll across the organization totaled approximately $108.8 million as of 2025. Currently, the highest-paid player on the Marlins is Jorge Soler, who earns roughly $15 million a year.
Yes, the Miami Marlins are the professional baseball team for Miami. The Marlins are in the National League East Division and have won two World Series championships, in 1997 and 2003. The team was originally founded as the Florida Marlins in 1993, but rebranded as the Miami Marlins in 2012.