Odds & predictions Upcoming matchups No upcoming game is scheduled. Recent results and the experts who know these teams are below.
Sep 9, 2026 New York Mets 15 Miami Marlins 14 Final Sep 8, 2026 New York Mets 7 Miami Marlins 5 Final Sep 7, 2026 New York Mets 9 Miami Marlins 4 Final Aug 2, 2026 Miami Marlins 2 New York Mets 0 Final Aug 1, 2026 Miami Marlins 6 New York Mets 2 Final Jul 31, 2026 Miami Marlins 5 New York Mets 2 Final Jul 30, 2026 Miami Marlins 2 New York Mets 4 Final May 31, 2026 Miami Marlins 1 New York Mets 10 Final May 30, 2026 Miami Marlins 1 New York Mets 6 Final May 29, 2026 Miami Marlins 7 New York Mets 9 Final/10 May 24, 2026 New York Mets 0 Miami Marlins 4 Final May 23, 2026 New York Mets 1 Miami Marlins 4 Final May 22, 2026 New York Mets 1 Miami Marlins 2 Final Sep 27, 2025 New York Mets 5 Miami Marlins 0 Final Sep 26, 2025 New York Mets 2 Miami Marlins 6 Final Aug 31, 2025 Miami Marlins 5 New York Mets 1 Final Aug 30, 2025 Miami Marlins 11 New York Mets 8 Final Aug 29, 2025 Miami Marlins 9 New York Mets 19 Final Aug 28, 2025 Miami Marlins 7 New York Mets 4 Final Apr 9, 2025 Miami Marlins 5 New York Mets 0 Final Apr 8, 2025 Miami Marlins 5 New York Mets 10 Final Apr 7, 2025 Miami Marlins 0 New York Mets 2 Final Apr 2, 2025 New York Mets 6 Miami Marlins 5 Final/11 Apr 1, 2025 New York Mets 2 Miami Marlins 4 Final Mar 31, 2025 New York Mets 10 Miami Marlins 4 Final Aug 18, 2024 Miami Marlins 3 New York Mets 2 Final Aug 17, 2024 Miami Marlins 0 New York Mets 4 Final Aug 16, 2024 Miami Marlins 3 New York Mets 7 Final Jul 22, 2024 New York Mets 6 Miami Marlins 4 Final Jul 21, 2024 New York Mets 2 Miami Marlins 4 Final Jul 20, 2024 New York Mets 1 Miami Marlins 0 Final Jul 19, 2024 New York Mets 4 Miami Marlins 6 Final Jun 13, 2024 Miami Marlins 2 New York Mets 3 Final Jun 12, 2024 Miami Marlins 4 New York Mets 10 Final Jun 11, 2024 Miami Marlins 4 New York Mets 2 Final May 19, 2024 New York Mets 7 Miami Marlins 3 Final May 18, 2024 New York Mets 9 Miami Marlins 10 Final/10 May 17, 2024 New York Mets 0 Miami Marlins 8 Final Sep 27, 2023 Miami Marlins 4 New York Mets 2 Final Sep 27, 2023 Miami Marlins 2 New York Mets 11 Final Sep 20, 2023 New York Mets 8 Miami Marlins 3 Final Sep 19, 2023 New York Mets 3 Miami Marlins 4 Final Sep 18, 2023 New York Mets 2 Miami Marlins 1 Final Apr 9, 2023 Miami Marlins 7 New York Mets 2 Final Apr 8, 2023 Miami Marlins 2 New York Mets 5 Final Apr 7, 2023 Miami Marlins 3 New York Mets 9 Final Apr 2, 2023 New York Mets 5 Miami Marlins 1 Final Apr 1, 2023 New York Mets 6 Miami Marlins 2 Final Mar 31, 2023 New York Mets 1 Miami Marlins 2 Final Mar 30, 2023 New York Mets 5 Miami Marlins 3 Final Sep 28, 2022 Miami Marlins 4 New York Mets 5 Final/10 Sep 27, 2022 Miami Marlins 6 New York Mets 4 Final Sep 11, 2022 New York Mets 9 Miami Marlins 3 Final Sep 10, 2022 New York Mets 11 Miami Marlins 3 Final Sep 9, 2022 New York Mets 3 Miami Marlins 6 Final Jul 31, 2022 New York Mets 9 Miami Marlins 3 Final Jul 30, 2022 New York Mets 4 Miami Marlins 0 Final Jul 29, 2022 New York Mets 6 Miami Marlins 4 Final Jul 10, 2022 Miami Marlins 2 New York Mets 0 Final/10 Jul 9, 2022 Miami Marlins 4 New York Mets 5 Final/10 Jul 8, 2022 Miami Marlins 5 New York Mets 2 Final Jul 7, 2022 Miami Marlins 0 New York Mets 10 Final Jun 26, 2022 New York Mets 2 Miami Marlins 3 Final Jun 25, 2022 New York Mets 5 Miami Marlins 3 Final Jun 24, 2022 New York Mets 5 Miami Marlins 3 Final Jun 20, 2022 Miami Marlins 0 New York Mets 6 Final Jun 19, 2022 Miami Marlins 6 New York Mets 2 Final Jun 18, 2022 Miami Marlins 2 New York Mets 3 Final Jun 17, 2022 Miami Marlins 4 New York Mets 10 Final Sep 30, 2021 Miami Marlins 3 New York Mets 12 Final Sep 29, 2021 Miami Marlins 3 New York Mets 2 Final Sep 28, 2021 Miami Marlins 1 New York Mets 2 Final/9 Sep 9, 2021 New York Mets 2 Miami Marlins 3 Final Sep 8, 2021 New York Mets 1 Miami Marlins 2 Final/10 Sep 7, 2021 New York Mets 9 Miami Marlins 4 Final Sep 2, 2021 Miami Marlins 3 New York Mets 4 Final Aug 31, 2021 Miami Marlins 1 New York Mets 3 Final/7 Aug 5, 2021 New York Mets 2 Miami Marlins 4 Final Aug 4, 2021 New York Mets 5 Miami Marlins 3 Final Aug 3, 2021 New York Mets 4 Miami Marlins 5 Final Aug 2, 2021 New York Mets 3 Miami Marlins 6 Final May 23, 2021 New York Mets 1 Miami Marlins 5 Final May 22, 2021 New York Mets 1 Miami Marlins 3 Final May 21, 2021 New York Mets 6 Miami Marlins 5 Final/12 Apr 10, 2021 Miami Marlins 3 New York Mets 0 Final Apr 8, 2021 Miami Marlins 2 New York Mets 3 Final Aug 31, 2020 Miami Marlins 5 New York Mets 3 Final Aug 26, 2020 Miami Marlins 4 New York Mets 5 Final Aug 25, 2020 New York Mets 0 Miami Marlins 3 Final/7 Aug 25, 2020 Miami Marlins 4 New York Mets 0 Final/7 Aug 19, 2020 New York Mets 5 Miami Marlins 3 Final Aug 18, 2020 New York Mets 8 Miami Marlins 3 Final Aug 17, 2020 New York Mets 11 Miami Marlins 4 Final Aug 9, 2020 Miami Marlins 2 New York Mets 4 Final Aug 8, 2020 Miami Marlins 4 New York Mets 8 Final Aug 7, 2020 Miami Marlins 4 New York Mets 3 Final Mar 9, 2020 New York Mets 1 Miami Marlins 1 Final Mar 3, 2020 Miami Marlins 6 New York Mets 1 Final Feb 27, 2020 New York Mets 1 Miami Marlins 3 Final Sep 26, 2019 Miami Marlins 4 New York Mets 2 Final Sep 25, 2019 Miami Marlins 3 New York Mets 10 Final Sep 24, 2019 Miami Marlins 4 New York Mets 5 Final Sep 23, 2019 Miami Marlins 8 New York Mets 4 Final Aug 7, 2019 Miami Marlins 2 New York Mets 7 Final Aug 6, 2019 Miami Marlins 0 New York Mets 5 Final Aug 5, 2019 Miami Marlins 4 New York Mets 5 Final Aug 5, 2019 Miami Marlins 2 New York Mets 6 Final Jul 14, 2019 New York Mets 6 Miami Marlins 2 Final Jul 13, 2019 New York Mets 4 Miami Marlins 2 Final Jul 12, 2019 New York Mets 4 Miami Marlins 8 Final May 19, 2019 New York Mets 0 Miami Marlins 3 Final May 18, 2019 New York Mets 0 Miami Marlins 2 Final May 17, 2019 New York Mets 6 Miami Marlins 8 Final May 11, 2019 Miami Marlins 1 New York Mets 4 Final May 10, 2019 Miami Marlins 2 New York Mets 11 Final Apr 3, 2019 New York Mets 6 Miami Marlins 4 Final Apr 2, 2019 New York Mets 6 Miami Marlins 5 Final Apr 1, 2019 New York Mets 7 Miami Marlins 3 Final Sep 30, 2018 Miami Marlins 0 New York Mets 1 Final Sep 29, 2018 Miami Marlins 0 New York Mets 1 Final Sep 28, 2018 Miami Marlins 8 New York Mets 1 Final Sep 13, 2018 Miami Marlins 2 New York Mets 5 Final Sep 13, 2018 Miami Marlins 2 New York Mets 5 Final Sep 12, 2018 Miami Marlins 0 New York Mets 13 Final Sep 12, 2018 Miami Marlins 0 New York Mets 13 Final Sep 11, 2018 Miami Marlins 5 New York Mets 3 Final Aug 12, 2018 New York Mets 4 Miami Marlins 3 Final Aug 11, 2018 New York Mets 3 Miami Marlins 4 Final Aug 10, 2018 New York Mets 6 Miami Marlins 2 Final Jul 1, 2018 New York Mets 5 Miami Marlins 2 Final Jun 30, 2018 New York Mets 2 Miami Marlins 5 Final Jun 29, 2018 New York Mets 2 Miami Marlins 8 Final May 23, 2018 Miami Marlins 2 New York Mets 1 Final May 22, 2018 Miami Marlins 5 New York Mets 1 Final May 21, 2018 Miami Marlins 0 New York Mets 2 Final Apr 11, 2018 New York Mets 4 Miami Marlins 1 Final Apr 10, 2018 New York Mets 8 Miami Marlins 6 Final Apr 9, 2018 New York Mets 4 Miami Marlins 2 Final Sep 20, 2017 New York Mets 2 Miami Marlins 9 Final Sep 19, 2017 New York Mets 4 Miami Marlins 5 Final Sep 18, 2017 New York Mets 1 Miami Marlins 13 Final Aug 20, 2017 Miami Marlins 6 New York Mets 4 Final Aug 19, 2017 Miami Marlins 1 New York Mets 8 Final Jun 29, 2017 New York Mets 6 Miami Marlins 3 Final Jun 28, 2017 New York Mets 8 Miami Marlins 0 Final Jun 27, 2017 New York Mets 3 Miami Marlins 6 Final May 7, 2017 Miami Marlins 7 New York Mets 0 Final May 6, 2017 Miami Marlins 3 New York Mets 11 Final May 5, 2017 Miami Marlins 7 New York Mets 8 Final Apr 16, 2017 New York Mets 2 Miami Marlins 4 Final Apr 15, 2017 New York Mets 4 Miami Marlins 5 Final Apr 14, 2017 New York Mets 2 Miami Marlins 3 Final Apr 13, 2017 New York Mets 9 Miami Marlins 8 Final Apr 9, 2017 Miami Marlins 2 New York Mets 5 Final Apr 8, 2017 Miami Marlins 8 New York Mets 1 Final Apr 7, 2017 Miami Marlins 7 New York Mets 2 Final Expert grades weight verified head-to-head profit at 75% and profit on other games involving either team at 25%, with a confidence adjustment until ten qualifying picks are recorded.