The Marlins entered June on a five-game losing streak. Now, they’ve only lost five games the entire month.
Their 17-5 June has rocketed them up the standings, entering Saturday with a 43-39 record. Sure, they’ve beaten up on teams like the Giants, Rangers, Diamondbacks, and Nationals. But all the teams mentioned were projected to be better than them this season.
Otto Lopez continues to be the driving force of the offense. He leads the majors in hits and batting average, plus has accumulated 3.7 bWAR.
They’re an interesting team to pay attention to. Mainly because their overall stats aren’t promising. The Fish are 12th in ERA. 18th in OPS and runs scored. Yet they continue to win.

Rhona Wise-Imagn Images
1. Dodgers
Los Angeles has been dominating the league this entire season. But now, Mookie Betts has joined in on the fun.
The former MVP had been lost at the plate for the majority of the season, but has lately found his old groove. Betts is slashing .393/.452/.786 with three homers in his last seven games, helping the Dodgers to a major league best 52-30 record.
It’s not like the Dodgers were starving for wins before Betts’ emergence in 2026. But getting a former MVP to play like one certainly is a relief at the halfway point of the season.
2. Yankees
The Bombers have hit a skid.
They’re 2-5 in their last seven games, including back-to-back losses to the Red Sox this past Thursday and Friday.
The main culprit has been the offense. The lineup is averaging just 2.5 runs over their last seven games, which of course can be attributed to Aaron Judge being on the IL.
Still, it hasn’t stopped Paul Goldschmidt from raking. He took Tarik Skubal deep twice last week, and now has 14 homers and a .915 OPS in his age-38 season.
3. Brewers
Only two teams in the majors have 50 wins: The Dodgers and the Brewers.
The Crew is again among the best in the league at the halfway mark of the season. They hold a +127 run differential, have the best pitcher in the league in Jacob Misiorowski, and are currently riding a five-game winning streak into Saturday.
And speaking of Misiorowski, the righty again made history Friday in his start against the Cubs. He threw a pitch at 105.5 miles per hour, breaking his own record for fastest pitch thrown by a starter. It’s also tied with Aroldis Chapman for the third fastest pitch ever thrown.
4. Braves
Atlanta has blown a tire.
They’re 9-11 in June, but 10 of those 11 losses have come in their last 14 games. The double-digit lead they once held over the Phillies for the NL East has dwindled to four.
Is it surprising? No, not really. They were getting propped up by a rotation of Bryce Elder and a lineup that was getting important production from Dominic Smith and Jorge Mateo.
Eventually, the injuries catch up. Which, hey, Atlanta suffered another last week. Robert Suarez hit the IL with a forearm injury, adding yet another arm to a long IL list.
5. Phillies
Philadelphia. My goodness.
The club went 6-1 last week, continuing their ferocious turnaround this season. They’re now 37-17 under Don Mattingly, jumping out to a 46-36 record and four games out of first place before July. This team was once 9-19. Yeah, they lost more games under Rob Thomson in a month and a half than with Donny Baseball in 54 games.
Kyle Schwarber is also making a case for MVP. Sure, it’ll probably go to Shohei Ohtani. But the DH leads the majors in homers, and the NL in slugging percentage and OPS. He also leads the entire lineup in bWAR despite being a bat-only player.
6. Rays
Tampa corrected their course last week with a three-game winning streak.
The wins came against the Royals and D-backs, which brought the Rays to within one game of the Yankees for first place.
The week included big performances from Junior Caminero and the pitching staff. Caminero slugged three homers (one against a position player), and the Rays brought a no-hitter bid into the ninth Thursday till Carter Jensen homered against Craig Kimbrel.
7. Mariners
Colt Emerson homered in his homecoming game against the Guardians Friday.
The 20-year-old hasn’t found his footing yet in the majors, but it was still a nice moment for the Ohio native in the M’s 3-1 win. A win by the way that kept Seattle above .500.
The Mariners are benefiting from perhaps the weakest division in baseball right now. Their stars haven’t produced to the back of their baseball cards, the once ghastly rotation looks human, and the bullpen has pitched numerous stress-inducing innings before July.
This team has clung on to first for a little. But they’ll need some serious help around the edges at the deadline.
8. Cubs
The 2026 Cubs season is not for the weak.
The team is riding another euphoric high, winning 10 of their last 14 and jumping right back into the third wild card.
Pete Crow-Armstrong is another NL MVP candidate, and the Cubs don’t bounce back without him. The kid is slugging .839 in his last 60 at-bats. That’s not normal. He’s also got six homers in his last 15 games and is the driving force behind the lineup’s run production.
The rotation is still abysmal. And it took another blow with Edward Cabrera hitting the IL. But maybe David Peterson can find his All-Star form with a gold glove infield behind him.
9. Pirates
The Pirates are 41-41 heading into Saturday. Is that celebratory worthy? Sure! It’s their best record at the halfway mark since 2015.
But it still leaves a lot to be desired. The rotation has been pedestrian this season, which was supposed to be their selling point as a playoff team.
It’s fortunate that the offense has actually functioned this season. Mostly due to Brandon Lowe. The second baseman has 19 homers and an .830 OPS heading toward July. It also helps that Konnor Griffin, who recently returned from injury, has blossomed into a productive major leaguer at 20.
This is a team that could benefit from an addition to the rotation and bullpen. We’ll have to wait and see if the Pirates decide to push their chips in.
10. Marlins
The best team in June sneaks into the top-10.
The Marlins are young, hungry, and a great watch for those in need of inspirational baseball. They’re 6-1 in their last seven games, and are currently riding a three-game win streak into Saturday.
If the rotation stabilizes and the front office gets another bat for the lineup, this team could do some damage in the playoffs. But first, they got to get there. 43-39 is a good start.
Rest of the Field
11. White Sox
12. Cardinals
13. Guardians
14. Nationals
15. Padres
16. Diamondbacks
17. Blue Jays
18. Orioles
19. Rangers
20. Astros
21. Twins
22. Tigers
23. Athletics
24. Red Sox
25. Reds
26. Mets
27. Giants
28. Royals
29. Angels
30. Rockies
Previous Rankings: W12 | W11 | W10 | W8 | W7 | W6 | W5 | W4 | W3 | W2 | W1 | OD





