Better know a draft prospect: Jackson Flora

UC Santa Barbara Gauchos right-handed pitcher Jackson Flora (2) pitches during the game against the Southern Miss Golden Eagles at Pete Taylor Park in Hattiesburg, Miss., on Friday, Feb. 13, 2026. | Matt Bush/Special to the Clarion Ledger / USA TODAY NETWORK via Imagn Images

Pitching is the currency of baseball, and if you’re drafting, college pitchers tend to be a safer bet than high school pitchers. The Royals have had some recent success drafting college arms like Brady Singer, Kris Bubic, Daniel Lynch IV, and in the later rounds, Noah Cameron. If the Royals are looking for a college pitcher with the ceiling of a frontline starter, few prospects can match Jackson Flora. The UC-Santa Barbara right-hander has emerged as the consensus top college arm in a draft class considered light on pitching, combining premium velocity with one of the deepest repertoires available.

Jackson Flora, RHP, UC-Santa Barbara

Bats: Right

Throws: Right

Draft rankings:

Flora broke out in 2026 after serving as the #2 starter for the Gauchos the previous season. The 6’5”, 205-pound right-hander dominated opposing hitters, posting a 1.05 ERA, striking out 133 hitters in 102 innings. He features a blazing fastball that a sits comfortably in the mid-to-upper 90s, generally working at 94-98 mph and frequently touching 100. Scouts praise its carry, riding life, flat approach angle, elite spin characteristics and above-average extension, all traits that make it a nightmare for hitters to square up. Baseball America grades it as a 65 on the 20-80 scouting scale, while Keith Law believes it has true 70-grade velocity and life. Flora does have trouble locating the pitch consistently, and will need to refine it to reach his full potential.

What separates Flora from most college pitchers is that he is no longer simply a hard thrower. After relying primarily on a fastball-slider combination during his first two collegiate seasons, he spent the offseason refining his secondary pitches, giving him a much more complete arsenal. Law calls Flora’s changeup a 70-grade offering and describes it as one of the best in the draft. Thrown at 86-90 mph, it mirrors his fastball out of the hand before fading away from left-handed hitters. The deception is exceptional, producing whiffs on nearly half the swings against it this season. Baseball America notes that the pitch became his primary weapon against lefties after significant offseason development, giving him an answer for opposite-handed hitters and eliminating concerns about platoon splits.

Flora also gives hitters multiple breaking-ball looks. He features both a harder, upper-80s slider with cutter-like characteristics and a sweeping slider in the low 80s with significant horizontal movement. MLB Pipeline notes both versions can flash plus, while Law particularly likes the sharper slider with late downward break that generates empty swings. Flora also throws a slower curveball, although both Law and Baseball America view it as his least effective secondary pitch and more of a change-of-pace offering than a true weapon.

Scouts generally agree Flora projects comfortably as a major league starter, though opinions differ slightly on his ultimate ceiling. Baseball America see him as a mid-rotation starter, noting that while Flora possesses premium stuff and solid control, he remains somewhat raw for a top college arm. MLB Pipeline similarly praises his combination of size, power stuff and durability.

Law is the most bullish evaluator. While acknowledging some effort in the delivery and occasional inconsistencies with his release point, Law writes that Flora has “no worse than mid-rotation” potential and could eventually develop into a true ace if he sharpens his fastball command or adds a two-seam fastball.

Royals scouting director Brian Bridges took a pair of college arms early in last year’s draft, selecting Justin Lamkin out of Texas A&M and Michael Lombardi out of Tulane. Jim Callis at MLB Pipeline reports the Royals are “most likely to not take a top six player”, although he notes he has also heard they like Flora.

Baseball America writes that the college pitching depth isn’t great after Flora, so this could be the opportunity to grab a high-ceiling, high-floor arm. There is a decent chance Flora is off the board by the time the Royals select at #6, but if he somehow falls, they may have little choice but to grab him as a potential steal.

2026 Cubs Heroes and Goats: Javier Assad is the Superhero vs. the Cardinals

Daily perspective: Four teams with more wins than the Cubs. The Cubs are on a perfect 90-win pace. 72 games remaining. The Cubs managed one win from the Cardinals. A disappointing weekend, but a good homestand winning four of six. Fangraphs has the Cubs at 71 percent for a postseason spot. The Cubs have an off day Monday before a six-game road trip to Baltimore and Cincinnati. The early Fangraphs projection of those matchups has the Cubs somewhere between a small and medium favorite for the first five of those six games and an underdog in the sixth. An off day, then six road games, then the All-Star break provides a somewhat unusual opportunity to be a little more aggressive with bullpen usage. Matthew Boyd is in line for the two start week. I’m not sure there is per se a better option right now. I haven’t followed injury notes, but Fangraphs thinks Jameson Taillon takes the Saturday start (and no starts for Javier Assad). Taillon threw 3.1 innings in a rehab start for South Bend Sunday, allowed one run, struck out two and threw 45 pitches. So he and Assad could possibly piggyback on Saturday.

Enough perspective for one day. That feels like it at least could be a decent trip. So it’s a good thing the Cubs didn’t spoil the homestand by getting swept. Four of six feels pretty good against two teams that Fangraphs thinks have 41.5 percent and 12.5 percent likelihood of being in the playoffs. Putting a nail in a in no way sealed coffin for the Padres was terrific. That team might be in some amount of disarray right now, but with their bullpen and some of the bats they have there, that’s a team that has a puncher’s chance in a series.

The Cardinals have a tough road ahead and appear to be the third (or fourth) best team in their own division. That’s a tough, though clearly not impossible, road to the playoffs. I think if I could flat out pick where the wins fell, I’d have chosen two in each series, but I really don’t mind the 3/1 split. This is not a year where I feel it totally needed to be 3/1 with the Cardinals being the three.

What went right on Sunday? Javier Assad had a decent start, though he didn’t finish five, using 80 pitches to get two outs into the fifth. He allowed two hits and two walks. The Cubs rode two Cardinals errors in the decisive sixth inning to put together a four run inning. A walk and two hit by pitches in the first inning by Cardinal pitchers also helped the Cub offense.

Long story short, the Cubs were better on Sunday, but they really won this one because the Cardinals were pretty sloppier. Drew Pomeranz returned to the team and appears to be a potential contributor. We’ll see how spotty that will be. But obviously this team had a lot of familiarity with him and a ton of need. The team continues to keep their eyes open. There are a couple of more veteran relievers throwing innings in Iowa for the organization, as the team looks to try to float their injuries until some of the plethora of injured Cub pitchers start working their way back.

I will hat tip that the Cubs led 6-3 after six and ultimately won a game. I’ve belabored a lot that the Cubs really haven’t been involved in games like this, games where the team leads after six and turns it over to the pen to nail it down. I’m not sure how often they can throw Jacob Webb for two innings to nail down a save like this, but he hadn’t thrown all weekend and won’t be needed Monday, so it was a spot where this was an option. Webb has looked better, but knowing they wanted him to get six outs while also knowing he had a three-run lead to work with, this was a fine performance.

Webb now has three saves, matching Daniel Palencia for the team lead. It was a rare three-save week for the Cubs. And true to form for this team, the saves were recorded by three different pitchers. An interesting question is what will the Cubs end up with more of: Different pitchers with saves or walk-off wins? With 10 different players already having saves, you’d knee jerk that it’s going to be hard to find too many other guys to get saves. Pomeranz comes to mind right away. Phil Maton is the only other semi-obvious candidate. But I’ll eat my hat if the Cubs don’t trade for at least one reliever later this month. Then there are also those two veteran arms working at Iowa. Walk-offs are not a thing that are guaranteed to happen. I would probably say walk-offs are at least a 60-40 favorite.

Three Positives:

  • Nico Hoerner had two plate appearances in scoring opportunities and had a sacrifice fly and an RBI-single, scoring two of six runners he batted with on base on the day.
  • He had all of those opportunities because Michael Busch (single, two hit by pitch) and Carson Kelly (single, two walks) kept getting on base. Each scored a run.
  • A hat tip to Jacob Webb for six outs even though he allowed a hit and a walk and an inherited run.
  • Obligatory PCA update: two singles, hit by pitch, two stolen bases and a run scored. Pete is now on pace for a 30/40 season with 74 walks, 88 RBI and 101 runs. His ascendency to Superstar has been so much fun to watch.

Game 90, July 5: Cubs 6, Cardinals 4 (50-40)

Reminder: Heroes and Goats are determined by WPA scores and are in no way subjective.

THREE HEROES:

  • Superhero: Javier Assad (.252). 4.2 IP, 17 BF, 2 H, 2 BB, 0 R, 2 K
  • Hero: Michael Busch (.204). 1-2, 2 HBP, R
  • Sidekick: Dansby Swanson (.158). 1-4, R

THREE GOATS:

  • Billy Goat: Tyler Ferguson (-.336). 0.2 IP, 3 BF, H, ER
  • Goat: Ian Happ (-.089). 0-3, HBP (Cards hit four Cubs).
  • Kid: Seiya Suzuki (-.072). 0-4

WPA Notes: Despite Ryan Rolison starting the sixth inning meltdown for the Cub pen, most of the WPA falls on Ferguson because they scored while he was pitching. Webb gets knocked for allowing the inherited runner to score. Absent that run, he slips past Dansby for third. Nico’s day doesn’t land higher because his RBI-single didn’t really massive move the needle on expected scoring. Run expectancy thought the Cubs would score 1.83 more runs in the inning before Hoerner’s single and after his RBI-single, total run expectancy for the inning was 2.48.

WPA Play of the Game: Jordan Walker’s three-run homer off of Tyler Ferguson with one out in the sixth turned a two run deficit into a one run lead. (.370)

Cubs Play of the Game: Dansby Swanson batted with runners on first and second with one out, scored tied in the sixth. He grounded to third, but Jose Fermin’s error led to a run and runners on second and third. (.198)

Cubs Player of the Game:

Game 89 Winner: Pete Crow-Armstrong received 83% of 36 votes.

Rizzo Award Standings: (Top 5/Bottom 5)

The award is named for Anthony Rizzo, who finished first in this category three of the first four years it was in existence and four times overall. He also recorded the highest season total ever at +65.5. The point scale is three points for a Superhero down to negative three points for a Billy Goat.

  • Pete Crow-Armstrong +21
  • Carson Kelly +14.5
  • Michael Busch +14
  • Ben Brown +13.5
  • Trent Thornton +12.5
  • Dansby Swanson -9
  • Edward Cabrera -9.5
  • Phil Maton -10
  • Caleb Thielbar -13
  • Seiya Suzuki -13.5

Up Next: That off day Monday. Matthew Boyd (3-1, 5.08) is scheduled for the first game of the trip. He’s 1-0 with three runs allowed in 9.2 innings since coming off of the IL. He threw 76 pitches in each of the two starts. I’d imagine at this point situation would dictate possibly going a little farther than that going forward.

The 42-49 Orioles have lost six of 10 and have a -28 run differential. They feel like the fifth best team in a division with two titans in it (though the Yankees are free falling right now). 27-year-old right Shane Baz (4-8, 4.19) will get the start. I know him best for his four years here in Tampa with the Rays, though he was the 12th overall pick of the Pirates back in 2017. He had a good start last time against the White Sox in Baltimore, allowing two runs over seven innings. He’s got a 3.30 ERA over his last seven starts (43.2 IP), so this is definitely no gimme.

The Orioles are 12th in runs scored in MLB. Their issue is the eighth most runs allowed. They are 13th in runs allowed by relievers, so the starters have been the problem. If you follow that set of stats around the circle, this is a decent chance for the Orioles to win a game.

Yankees Rivalry Roundup: Houston takes the series from Tampa

Jul 5, 2026; Houston, Texas, USA; Houston Astros starting pitcher Peter Lambert (38) delivers a pitch during the first inning against the Tampa Bay Rays at Daikin Park. Mandatory Credit: Troy Taormina-Imagn Images | Troy Taormina-Imagn Images

The Yankees have done an excellent job of sucking all the fun from baseball the past two weeks. It feels like an entire June Swoon’s worth of misery has been stuffed into the past 10 days. Unfortunately, I am extremely skeptical we are out of the woods.

The situation could be more dire, however. Thankfully, the Astros made themselves useful this weekend. A day after Yordan Alvarez burnished his MVP candidacy at the dish, outstanding pitching led Houston to another win, thereby handing the Rays a series loss and preventing Tampa from building a daunting AL East lead as the Yankees fester in their own bumbling ineptitude.

Tampa Bay Rays (52-35) 0, Houston Astros (45-47) 2

Today was far from an offensive outburst for either club. But Houston had just enough juice in their bats to eke out the win. First, Christian Walker launched a solo home run in the fourth, his 20th dinger of the season. What a difference a year makes: On this day in 2025, Walker’s season-long slump had him with a .673 OPS and a sub-.400 SLG while today, those numbers are .781 and .470, respectively.

Isaac Paredes followed with a solo shot of his own in the sixth, his 12th. That was enough offense, as the ‘Stros completely shut down Tampa. Peter Lambert continued his strong first half now that he has escaped Coors Field tossing 5.2 shutout innings before handing it over to the ‘pen. A pair of relievers got the game to the ninth, where Josh Hader loomed. Hader walked Junior Caminero (probably smart) to start the frame prior to retiring the next three Rays he saw to seal the game and series.

Other Games

Toronto Blue Jays (42-48) 0, Seattle Mariners (47-44) 4: At least the Yankees scored a run Sunday. That’s more than Tampa and Toronto can claim. Emerson Hancock took the ball and completely stifled the Jays offense. Hancock tossed seven shutout before the M’s ‘pen took over and notched the final six outs. At the plate, a Seattle backstop hitting south of the Mendoza Line was the hero. No. Not “The Big Dumper.” Mitch Garver clubbed a two-run home run, though Cal Raleigh did manage an RBI on a sac fly. Man. Has anyone had a worse follow-up season after an historically good one?

Cleveland Guardians (47-44) 6, Chicago White Sox (47-42) 7: Early, this one looked like it might be a barn burner. Five combined runs in the first. Chicago scored in each of the opening innings. First team to 10 wins? After Cleveland tied it at six in the home fifth on a Gabriel Arias three-run bomb, that looked possible. But you can’t predict baseball. The White Sox reclaimed their lead in the sixth then both clubs’ bats went silent. The ChiSox bullpen got the final nine outs, allowing only two baserunners. This is a genuinely fun turnaround for a team that was historically awful in 2024. Hopefully they can keep it up.

Phillies on the Pharm: 7/6/2026

Reading catcher Kehden Hettiger (7) signs an autograph for Jake Owens, of Medina, before the home opening-day game between the Akron RubberDucks and the Reading Fightin Phils, April 2, 2026, in Akron, Ohio. | Andrew Dolph / USA TODAY NETWORK via Imagn Images

Another week of series comes to a close on the farm for the Phillies. Here’s a look at yesterday’s action.

Lehigh Valley 5, Rochester 3

Where it pertains to the Phillies, Brad Keller had another appearance with the IronPigs, throwing a scoreless innings, striking out one. The stuff looked better, which may mean he’s close to returning. With the kids, Robert Moore had two RBI to lead the offense, Payton Henry had two hits, all of which was backed up with a solid start from Drake Fellows (5 IP, 5 H, 3 R, 2 K) and good bullpen work.

New Hampshire 5, Reading 3

Raylin Heredia, have a day. The young outfielder went four for four with a walk and a run scored to lead an offense that couldn’t do much more. Heredia interests me since he seems to be putting up numbers each time we write these up and indeed, he has an .840 OPS with 16 home runs on the year. Alas, he also swings at virtually everything, evidenced by a walk rate that falls below 5%. In his latest prospect rankings, Matt Winkelman did not list him among his top thirty Phillies prospects. Hey, you never know, maybe he’ll discover some plate discipline and turn himself into something useful.

Rome 2, Jersey Shore 0

It’s a little concerning that the BlueClaws team is basically the desert of the Phillies’ farm system. There is barely a top prospect there and they are performing as such, Sunday’s game a microcosm. There was a decent start from Tanner Gresham (5 IP, 4 H, 2 R) that was wasted by nothing coming from the offense. I read an article this weekend about the owners’ proposal to continue outsourcing minor league development somewhere else and how it’s being felt on rosters around the minor leagues. Maybe this is the example in the Phillies’ own system, where Jersey Shore struggles to field decent rosters. At least they have Ramon Marquez (and Cody Bowker, to a smaller extent).

Clearwater 6, Ft. Myers 2

I think we need to start paying more attention to Juan Villavicencio. Having another good day where he’s 2 for 4 with an RBI double continues to raise his profile. Matthew Ferrera had a double and three RBI, Will Vierling had a two-run home run and the offense showed a pulse. There seems to be something bubbling down in Clearwater.

Yankees vs Rays Prediction, Picks & Odds for Tonight's MLB Game

Want to get more Covers content? Add us as a preferred source on your Google account here.

The Tampa Bay Rays are short home favorites against the New York Yankees, but I’m taking the near-pick’em road side.

Griffin Jax’s contact profile gives New York a buy-low power matchup, while Cam Schlittler gives the Yankees an edge.

Here are my Yankees vs Rays predictions and MLB picks for July 6.

Who will win Yankees vs Rays today: Yankees Moneyline (-101)

I’m betting the New York Yankees for 2 units and would play them down to -135.

Cam Schlittler is coming off a rough start against the Detroit Tigers, and New York is in its worst stretch of the season, but this price has overcorrected.

My projection is well off the market (around -150), and Tampa Bay Rays starter Griffin Jax gives the Yankees the right rebound matchup. Jax has allowed a 10.7% barrel rate and .483 xSLG, while New York still owns a 9.9% team barrel rate.

With Schlittler’s starter edge, I’m buying the dip. 

Covers COVERS INTEL:Jax’s 5.37 expected ERA is the hidden concern. His 3.45 ERA looks playable, but it's a screaming signal for overdue regression.

Yankees vs Rays Over/Under pick: Over 7.5 (+105)

I’m playing the Over because this number is low enough to buy a Yankees offensive rebound against the right starter. Jax's barrel rate is a problem against an offense that still ranks in the top three of the sport in barrel rate and hard-hit rate. 

This enables at least one crooked number inning, and that may be all you need.

Schlittler is the better arm, but asking the Rays to score around 3 runs isn't out of reach. I'd play this down to -130, with an 8.2-run projection.

Chris Hatfield's 2026 Transparency Record
  • ML/RL bets: 34-32, +3.77 units
  • Over/Under bets: 41-27, +18.40 units

Yankees vs Rays weather

Excessive heat with a chance of showers is expected in the Tampa Bay area tonight. 

Yankees vs Rays odds

  • Moneyline: Yankees +100 | Rays -120
  • Run line: Yankees +1.5 | Rays -1.5
  • Over/Under: Over 7.5 | Under 7.5

Yankees vs Rays trend

The New York Yankees have hit the Moneyline in 12 of their last 19 away games (+3.70 Units / 15% ROI). Find more MLB betting trends for Yankees vs. Rays.

How to watch Yankees vs Rays and game info

LocationTropicana Field, St. Petersburg, FL
DateMonday, July 6, 2026
First pitch6:40 p.m. ET
TVYES, Rays.TV
Yankees starting pitcherCam Schlittler
(8-5, 2.08 ERA)
Rays starting pitcherGriffin Jax
(4-5, 3.45 ERA)

Yankees vs Rays latest injuries

Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.

Phillies vs Royals Prediction, Picks & Odds for Today's MLB Game

Want to get more Covers content? Add us as a preferred source on your Google account here.

The Philadelphia Phillies and Kansas City Royals wrap up a three-game set this afternoon, with Cristopher Sanchez taking the mound for the visitors.

My Phillies vs. Royals predictions and MLB picks lean toward Philly taking the finale, given their ace's recent dominance. 

Who will win Phillies vs Royals today: Phillies -1.5 (-126)

Philadelphia Phillies lefty Cristopher Sanchez has been brilliant this season, compiling a 2.00 ERA overall. That success hasn't stopped lately, either. Sanchez sports a 2.69 FIP across his last two outings, allowing just 0.75 HR/9. 

On the other side, the Kansas City Royals send Noah Cameron to the hill. He owns an alarming 9.38 xERA over the last two weeks. He's allowed 11 earned runs across his previous two outings. 

Cameron's recent struggles are a recipe for disaster against a hot Phillies offense. They own a .211 ISO over the last six contests and a 44% hard-hit rate as a lineup during that span

Sanchez deals, and the Phillies jump on Cameron. 

I'll play this pick up to -140. 

Covers COVERS INTEL: Cameron has surrendered 2.08 HR/9 and walked 6.23 hitters per nine over his last two outings, compared to 1.08 HR/9 and 2.68 BB/9 overall this season.  

Phillies vs Royals Over/Under pick: Over 8.5 (+101)

I expect the Phillies to do the majority of the scoring off Cameron, but Sanchez doesn't need to have a poor outing for this game to reach the Over. Even a couple of runs from Kansas City before the bullpens take over would put this total in a favorable position

When it comes to the bullpens, Kansas City's relievers have posted a 4.50 FIP over the last week, allowing a 42.6% hard-hit rate. They've held their own, but the bullpen hasn't been unstoppable, either. As for the Phillies pen, they've compiled a 3.86 FIP over that same span, walking 4.85 hitters per nine. 

With a relatively low total and the Phillies offense capable of putting up five or six runs of their own, a 7-2, 8-3 scoreline seems realistic here. 

I'll play this pick up to -110. 

Quinn Allen's 2026 Transparency Record
  • ML/RL bets: 33-29, +2.97 units
  • Over/Under bets: 34-27, +1.40 units

Phillies vs Royals weather

Conditions should be favorable for offense this afternoon, with temperatures climbing into the mid-80s under mostly clear skies. Winds are expected to remain light at around 5–6 mph. The warm weather could help well-hit balls carry a bit farther, giving hitters a slight boost, though the starting pitching matchup will likely remain the biggest factor in determining the outcome.

Phillies vs Royals odds

  • Moneyline: Phillies -194 | Royals +186
  • Run line: Phillies -1.5 (-122) | Royals +1.5 (+117)
  • Over/Under: Over 8.5 (+108) | Under 8.5 (-113)

Phillies vs Royals trend

The Phillies have cashed the team total Over in 10 of their last 14 games for +5.85 units and a 36% ROI. Find more MLB betting trends for Phillies vs. Royals.

How to watch Phillies vs Royals and game info

LocationKauffman Stadium, Kansas City, MO
DateMonday, July 6, 2026
First pitch2:10 p.m. ET
TVNBCS-Philadelphia, Royals.TV
Phillies starting pitcherCristopher Sanchez
(10-3, 2.00 ERA)
Royals starting pitcherNoah Cameron
(4-6, 4.95 ERA)

Phillies vs Royals latest injuries

Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.

Dodgers vs Rockies Prediction: Odds, recent stats, trends, and best bets for July 6

The Dodgers (59-32) are pulling away from the NL West and have the Rockies (37-54) on deck for a three-game series. Los Angeles is 5-2 versus Colorado this season with four straight wins. The Dodgers swept the Rockies in three games over their past series.

Los Angeles had its three-game winning steak snapped in a 5-2 loss to San Diego on Sunday. The Dodgers are 14-6 in the past 20 games and only lost back-to-back games once since mid-May. Los Angeles' offense is cooking with top 10 ranks in BA, OPS, OBP, SLG, runs scored, and hits over the past week (seven games).

The Rockies have won four of the last five games and scored 46 runs in the process. Colorado's offense is hitting .304 over the last week (seven games), which ranks second, along with their OPS, OBP, and SLG. Colorado has won three straight starts by Kyle Freeland, but the 33-year-old lefty has his worst start of the season versus the Dodgers with eight earned runs on nine hits over four innings.

Let’s dive into the matchup and find a sweat or two.

We’ve got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.

Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.

Game details & how to watch Rockies at Dodgers

  • Date: Monday, July 6, 2026
  • Time: 10:10 PM EST
  • Site: Dodger Stadium 
  • City: Los Angeles, CA
  • Network/Streaming: MLB TV

Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.

Odds for the Rockies at the Dodgers

The latest odds as of Monday:

  • Moneyline: Los Angeles Dodgers (-231), Colorado Rockies (+188)
  • Spread: Padres +1.5 (-105), Dodgers -1.5 (-114)
  • Total: 10.0

Probable starting pitchers for Rockies at Dodgers

  • Monday's pitching matchup (July 6): Eric Lauer vs. Kyle Freeland 
  • Dodgers: Eric Lauer 

2026 stats: 70.2 IP, 4-5, 4.84 ERA, 1.27 WHIP, 44 Ks, 25 BB

  • Padres: Kyle Freeland 

2026 Stats: 77.0 IP, 2-7, 7.35 ERA, 1.60 WHIP, 68 K, 18 BB

Who’s Hot? Who’s Not

  • The Dodgers’ Shohei Ohtani is hitting .288 with 90 hits, 18 home runs and 51 RBI over 312 at-bats
  • The Dodgers’ Alex Freeland is hitting .226 with 42 hits and 63 strikeouts over 186 at-bats
  • The Rockies’ Troy Johnston is hitting .313 with 83 hits, 3 home runs, and 39 RBI over 265 at-bats
  • The Rockies’ Ezequiel Tovar is hitting .208 with 61 hits and 84 strikeouts over 293 at-bats

Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!

Top betting trends & insights to know ahead of Rockies at Dodgers

  • The Dodgers are 44-47 ATS
  • The Rockies are 49-42 ATS
  • The Dodgers are 49-42 to the Under, ranking seventh-best
  • The Rockies are 45-43-3 to the Under
  • The Dodgers are 18-26 ATS at home, ranking sixth-worst
  • The Rockies are 23-18 ATS on the road, ranking sixth-best

Expert picks & predictions for tonight’s game between the Rockies and the Dodgers

Rotoworld Bet Best Bet

Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.

Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.

Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.

Here are the best bets our model is projecting for Monday's game between the Rockies and the Dodgers:

  • Moneyline: NBC Sports Bet is recommending a play on the Dodgers on the Moneyline.
  • Spread: NBC Sports Bet is leaning towards a play ATS on the Dodgers at -1.5.
  • Total: NBC Sports Bet is recommending a play on the Under on the Game Total of 10.0

Follow our experts on socials to keep up with all the latest content from the staff:

  • Jay Croucher (@croucherJD)
  • Drew Dinsick (@whale_capper)
  • Vaughn Dalzell (@VmoneySports)
  • Trysta Krick (@Trysta_Krick)

Padres beat Dodgers to avoid sweep, snap losing streak

LOS ANGELES, CA - JULY 05: Mason Miller #22 and Fernando Tatis Jr. #23 of the San Diego Padres celebrate their win following an MLB game between the San Diego Padres and the Los Angeles Dodgers on July 5, 2026 at Dodger Stadium in Los Angeles, California. (Photo by Greg Fiore/Icon Sportswire via Getty Images) | Icon Sportswire via Getty Images

After eight grueling games the San Diego Padres have ended their losing streak with a 5-2 win over the Los Angeles Dodgers in the final game of their four-game series at Dodger Stadium. Not only was it the end of the losing streak, but it was also the end of the San Diego road trip that saw them get swept by the Chicago Cubs in three games and drop the first three games to Los Angeles.

JP Sears was the unlikeliest of heroes for the Padres, making his third start since being called up from Triple-A El Paso. The left-hander completed five scoreless innings and allowed just one hit with two walks and five strikeouts. Sears actually had a no-hitter into the fifth inning but allowed a two-out single to Miguel Rojas before finishing the inning with a strikeout of Alex Freeland. Sears recorded three of his five strikeouts in his final inning of work.

San Diego gave Sears a 1-0 lead in the top of the fourth inning after a Manny Machado walk and a Gavin Sheets single. Jackson Marrill came to the plate with runners at first and second and two outs in the inning. He then hit a sharp ground ball through the right side of the infield which allowed Machado to score from second base to give the Padres the lead. San Diego added to its total in the seventh when Sung-Mun Song walked and stole second before Luis Campusano singled to open the inning. Fernando Tatis Jr. beat out an infield single and Song came into score to give the Padres a 2-0 lead. Miguel Andjuar followed Tatis with a flyball out, which brought Machado to the plate with two on and one out. The third baseman connected on a ball that went out over the center field wall to push the San Diego lead to 5-0.

Los Angeles responded in the bottom of the seventh inning after a leadoff walk to Teoscar Hernandez. Alex Call struck out for the first out of the inning and Kyle Tucker singled to right field off new reliever Adrian Morejon. Freeland followed with a single that allowed Hernandez to score to get the Dodgers on the board, 5-1. After a strikeout of Tommy Edman, Morejon allowed a single to Shohei Ohtani, and the Padres lead was cut to 5-2. Morejon ended the threat and the inning with a three-pitch strikeout of Andy Pages.

San Diego mounted another scoring threat in the top of the ninth with two on and one out but a groundout from Sheets and a flyout from Ty France left the runners at second and third and gave Mason Miller an opportunity to come in for the save in the bottom of the ninth. The right-hander made quick work of his inning and struck out Tucker before getting Freeland and Dalton Rushing to flyout.

Jake Peavy said it best on the NBC broadcast, for the Padres to get back into the playoff picture their stars have to star and that is what Tatis and Machado did in the final game against the Dodgers. Tatis finished 3-for-5 with an RBI and a run scored, while Machado finished 1-for-2 with three walks, three RBI and two runs scored. Of course, the biggest contribution was the three-run home run from Machado in the seventh which proved to be a game winning home run.

San Diego returns to Petco Park to take on the Arizona Diamondbacks today at 6:40 p.m.

Padres News:

Baseball News:

In The Lab: Another Look at Offensive Efficiency

I might be one of the few writers here that has no experience in radio, but I remember my old journalism classes and one of the things they taught us is that the average audience turns over every 15 to 20 minutes. That was literally in the last century and I’m sure that ballpark has changed some, but the concept is still very much the same. I try to take the same concept to the writing game. There will be new readers all the time, so it pays off to revisit concepts every now and then.

Offensive efficiency is a very simple stat. You simply take the total percentage of base runners that have crossed home plate. Obviously, it’s not absolutely perfect. You get hitters that reach on an error and baseball-reference.com doesn’t keep track of those. It is what we in the stats world would call noise where we assume it is fairly constant throughout the 30 teams and simply move on. So, you add up hits, walks, and hit by pitches and then divide runs into that.

The results are important, but the why is probably more important. The main reason we do it is to guard against what we might call regional bias. In other words, we watch the Astros and mainly the Astros. So, it often seems they are bad at leaving runners on base and on third with less than two outs in particular. Are they really bad in comparison with the rest of the league? That’s where offensive efficiency comes in.

Of course, tracking this data tells us many other things. Where do the Astros rank in total base runners? Where do they rank in walks? Is this a good offense overall? They were one of the worst offenses in the AL last season and that was particularly true in terms of offensive efficiency. They ranked 13th out of 15 AL teams in that department and it got both hitting coaches fired. So, are the new hitting coaches doing any better? The stats below are the team stats coming into the fourth of July.

RunsHitsWalksHBPTBREFF
Yankees422679343171039.406
Twins431739292541085.399
White Sox418702298521052.397
Orioles406704339231066.381
Astros401728298391065.377
Angels393712290541056.372
Athletics406747326321105.367
Rays388738306361080.359
Tigers370693318291040.356
Blue Jays356730244351012.353
Royals363714285321031.352
Mariners357679298571034.345
Guardians355669333291031.344
Red Sox34270124944994.344
Rangers364723293441060.343
Average385711301381050.367

The average is pretty telling here and we can break this down with all kinds of regression analysis, but we should probably pair this down and keep it simple. The Astros have an above average offense in the American League. They are above average in runs scored, hits, total base runners, and offensive efficiency. They only really lag in one major category and that is walks. Of course, lagging needs to be put in air quotes. They are more or less league average in that category.

Numbers are always the easiest part of statistical analysis. The whys and what fors are the hardest. Are the gains primarily because of the hitting coaches or are they because Yordan Alvarez is healthy and playing the best baseball of his career? Most would probably point towards the latter. In fact, if you do nothing but look at Alvarez and Christian Walker then you probably have seen all of the gains the Astros have made between 2025 and 2026.

Do the hitting coaches deserve credit for that? That’s a harder question. Is Walker’s resurgence due to adjustments he has made or simple regression to the mean? It’s always some of both in these instances. In other words, Walker was probably not going to be as bad regardless of who the hitting coach was. Suffice it to say, this is the Walker the Astros thought they were signing. When you couple that with Alvarez and a healthy Isaac Paredes and you have the bulk of your offense right there.

Our default expectation is always a regression to the mean. In other words, teams will eventually tighten and get closer to the average. In the Astros case, the expectation is some form of slowing down. Of course, the components can change and if they do then the results can change. Adding Lamont Wade and Taylor Trammel to the starting lineup could change that some. A trade down the line could change that some as well. Getting Jeremy Pena back and hitting the way he was before he went on IR could change that calculus some.

The worry is that both the Texas Rangers and Seattle Mariners are due for positive regression. The Astros have worked very hard to get back into the race, but their finish depends not only on their ability to keep their head above water but on the other teams in the AL West continuing to struggle. A large part of that is going to be to see what the other teams in the division do at the trade deadline.

Next time around we will look at the pitching side of this equation. We know (or think we know) that the Astros are one of the worst pitching teams in baseball. Is that simply a function of allowing too many base runners or have they been inefficient in limiting those base runners from crossing home plate? Stay tuned for the next lab. In the meantime, what do you think is the best way to avoid falling back to the pack? What changes would you make?

MLB Predictions and Moneyline Picks for Monday, July 6

Want to get more Covers content? Add us as a preferred source on your Google account here.

A fresh week of Major League Baseball is loaded with plenty of opportunities to keep things green, is in front of us, with eight MLB contests to keep us busy on this fine Monday. 

Here are my favorite MLB picks for tonight’s MLB slate.

MLB moneyline picks for July 6

MatchupPick
PhilliesPhillies
vs
RoyalsRoyals
Phillies
-199
YankeesYankees
vs
RaysRays
Rays
-108
AstrosAstros
vs
NationalsNationals
Astros
+108
MetsMets
vs
BravesBraves
Braves
-120
BrewersBrewers
vs
CardinalsCardinals
Brewers
-111
DiamondbacksDiamondbacks
vs
PadresPadres
Padres
-106
Blue JaysBlue Jays
vs
GiantsGiants
Giants
+102
RockiesRockies
vs
DodgersDodgers
Rockies
+203

Prices courtesy of Polymarket as of 7-6.

Trade on the MLB at Polymarket!

Sign up now using our exclusive Polymarket promo code 'COVERS' (on your mobile app only) and get a $50 trading bonus after you deposit $50 to trade on any other event contracts — including MLB moneylines!

Sign Up Now at img src="https://img.covers.com/editorial/2026/polymarketlogo.png" alt="Polymarket" width="100" height="28" style="vertical-align: middle;"

*Eligible locations only

Expert MLB moneyline picks for July 6

Phillies vs Royals: Phillies (-199)

Phillies win probability: 66%

It is hard to justify laying nearly 2/1 odds, but aside from Bobby Witt Jr. and Jac Caglianone, the Kansas City Royals' lineup has been lifeless. Over their last 12 games, they own a 71 wRC+, .269 wOBA, and .608 OPS. Meanwhile, the Philadelphia Phillies send their ace to the mound and continue to swing the bats well. Lay the run line.

Yankees vs Rays: Rays (-108)

Rays win probability: 52%

I do not give a single hoot that Cam Schlittler is on the mound tonight for the New York Yankees. Their offense owns a 49 wRC+ over its last 12 games. Forty-nine.

There is no more lifeless offense in baseball right now than the Yankees'.

This could end up being one of my biggest misreads; it certainly would not be the first. But the Tampa Bay Rays are one of baseball's hottest offenses, and the -108 odds feel like an absolute steal.

Astros vs Nationals: Astros (+108)

Astros win probability: 48%

This sets up as a battle between two very mediocre starting pitchers in Mike Burrows and Miles Mikolas. Of the two, Mikolas has been the worse arm, both on the season and over his last three starts.

The Washington Nationals' offense has been humming lately, but the Houston Astros have been swinging it well too. When both starters are this shaky, I will gladly take the plus money with the better value.

Mets vs Braves: Braves (-120)

Braves win probability: 55%

They are finally awake. The Atlanta Braves are finally turning things around.

Now they draw a struggling Freddy Peralta, who owns a 10.95 ERA over his last three starts. Meanwhile, Atlanta's offense has posted a 111 wRC+, .329 wOBA, and .743 OPS over its last six games. Take the Braves to beat the New York Mets. 

Brewers vs Cardinals: Brewers (-111)

Brewers win probability: 52%

Is there a world where Dustin May holds it down for 5-plus innings against the St. Louis Cardinals? Sure. But we do not live in that world.

May owns an 8.49 ERA over his last three starts and a 5.40 ERA across his last five.

Meanwhile, Milwaukee Brewers southpaw Shane Drohan has been nails over his last five outings, and Milwaukee's offense has been right there with him, posting a 132 wRC+, .362 wOBA, and .819 OPS.

Brew Crew!

Diamondbacks vs Padres: Padres (-106)

Padres win probability: 52%

The Arizona Diamondbacks' offense is still frozen solid, posting an 82 wRC+, .292 wOBA, and .652 OPS over its last 12 games. Meanwhile, the San Diego Padres have been humming, posting a 130 wRC+, .354 wOBA, and .806 OPS over their last six games.

With Brandon Pfaadt on the mound for Arizona, this is a great spot for the Padres to feast.

Blue Jays vs Giants: Giants (+102)

Giants win probability: 50%

Yet another frozen offense that needs to be faded. The Toronto Blue Jays have gone ice cold across the board, posting just a 48 wRC+, .237 wOBA, and .522 OPS over their last six games.

Kevin Gausman is on the mound, and he owns a 9.00 ERA over his last three outings. Meanwhile, the San Francisco Giants have been seeing the ball extremely well over the last week.

Give me the plus money.

Rockies vs Dodgers: Rockies (+203)

Rockies win probability: 33%

Chase the value!!!!

The Colorado Rockies' offense has caught fire over the last two weeks, so getting them at better than 2/1 feels like a fun sprinkle. The Los Angeles Dodgers send left-hander Eric Lauer to the mound, and he owns a 5.63 ERA at home this season.

Meanwhile, the Rockies counter with Kyle Freeland.

It will be sweaty, but I think chasing the value on the Rockies is worth the sprinkle.

Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.

Mets trade deadline intel: on Francisco Alvarez, Clay Holmes, Bo Bichette, potential targets, and more

With three wins in their last 15 games, the Mets have all but sealed their fate as sellers at this year’s trade deadline. At this point, they need a miracle to revive their postseason hopes, and the chance for a present-day miracle is not worth surrendering the chance at a more functional future. So the Mets will sell, which is not exactly news.

But what exactly selling looks like for this high-priced bunch is still unclear. Are they tearing this down? Will they start sooner than later? Who will be key to a brighter future and whose departure will clear the way for it?

SNY talked to multiple people familiar with the front office’s thinking to get some answers to these and other questions that will hover around the Mets between now and next month’s trade deadline. The answers, in most cases, appear to be both rational and evolving.

How far will this sell-off go? Are the Mets tearing this down completely?

The Mets plan to contend next year, so they are not approaching this deadline as the first domino to fall in a lengthy rebuild. They are not determined to trade everyone, but they will listen to offers on almost everyone. Players on expiring contracts -- Freddy Peralta, Clay Holmes, Brooks Raley, A.J. Minter, and Tyrone Taylor – will be available, unless something changes their long-term status with the club.  Should the Mets pitch Holmes on an extension, for example, that could obviously change their plans.

As for those players under control beyond this season, the Mets will listen to any offers that might help them long-term without any pressure to accept them. Carson Benge, A.J. Ewing, Nolan McLean, Christian Scott, and other rookie-aged players are all but completely untouchable, given that those are precisely the type of assets a team intending to contend next year would be seeking in deadline deals. But outside of the true youngsters, everyone from Luke Weaver (under control through next season) to Francisco Alvarez (under control for three more seasons) could draw interest in a market that currently looks like it might have more buyers than sellers.

What will the Mets be prioritizing in return?

The Mets are going to chase the best talent available regardless of position, minor league level, or major league readiness, according to people familiar with their thinking. They will not be prioritizing major league needs (like, say, controllable starting pitching) or any specific position, which does not mean they might not find themselves acquiring it if that is the best talent offered them. A top prospect is as valuable to them long-term as it could be to a potential trade partner as the Mets try to improve their major league roster this offseason. 

This approach is emblematic of the way the Mets seem to be thinking about this deadline and roster more broadly: they are not going to overreact to a bad season by giving up on pieces that contributed to it at a discount, and they are not trying to fix all their problems in August knowing how different things could be for them and others by the time the calendar hits November.

Jun 25, 2026; New York City, New York, USA; New York Mets designated hitter Juan Soto (22) talks to shortstop Francisco Lindor (12) in the dugout during the first inning against the Chicago Cubs at Citi Field.
Jun 25, 2026; New York City, New York, USA; New York Mets designated hitter Juan Soto (22) talks to shortstop Francisco Lindor (12) in the dugout during the first inning against the Chicago Cubs at Citi Field. / Brad Penner - Imagn Images

Will they try to trade Juan Soto and/or Francisco Lindor?

Steve Cohen told the New York Post last week that he does not anticipate trading Soto or Lindor, and that he is happy to have two superstar players to build around. Toss in the money they’re making and the fact that they are two of the most productive players on an unproductive roster, and deals for either seem even more unlikely than a 2026 Mets turnaround – which is to say, highly unlikely, but it is always safest not to rule out anything completely.

Could they trade Bo Bichette?

People familiar with the Mets' thinking say they still do not have a sense of whether Bichette will opt out of his three-year, $142 million deal after this year. If he finishes strong, he will probably want to take advantage of a weak free agent hitters’ class. If he doesn’t, he will probably want to stay and prove he deserves a long-term deal. In either case, he is an asset on what might be an expiring contract, which means it is fair to ask whether the Mets will explore trading him.

The answer seems to be somewhere between probably and definitely not, though the Mets seem willing to listen on just about anyone in case the market yields unexpected value. But with the money Bichette is making and the fact that he is a former American League batting champ who could remain under control for two more seasons, he is not the kind of player the Mets will feel needs to be moved urgently – particularly when they have not yet seen him at his best for an extended period.

Will they tear down the bullpen?

The bullpen has been the Mets’ best unit by far, and it is loaded with pitchers contenders would love to have. Raley is having one of his best seasons. Weaver is, too. And before his blow-up Sunday, Huascar Brazoban was quietly establishing himself as the kind of versatile, swing-and-miss-capable type that all bullpens would love to have.

Since he has multiple years of team control remaining, Brazoban could be a coveted asset for contenders hoping to bolster their bullpen without making the financial investment in more expensive back-end types. Weaver, too, could be one of the better relievers available if the Mets are willing to part with him. Devin Williams would, too, though two years remaining at roughly $17 million each might scare some teams away.

But as of this week, it seems that while the Mets are open to moving controllable relievers like Brazoban or even Austin Warren, they are not necessarily comfortable starting from scratch in the bullpen in 2027. It seems more likely that one or two of those under team control beyond this season would go, rather than all of them.

May 4, 2026; Denver, Colorado, USA; The New York Mets celebrate defeating the Colorado Rockies at Coors Field.
May 4, 2026; Denver, Colorado, USA; The New York Mets celebrate defeating the Colorado Rockies at Coors Field. / Ron Chenoy - Imagn Images

Are there any potential trade candidates on the roster flying under the radar?

As much as Mets fans might wish they could offload struggling young players like Brett Baty, Mark Vientos, and Ronny Mauricio in exchange for future Mets saviors, none of those three is likely to yield a substantial return. That does not mean they are untradable, and in fact, multiple people with rival organizations said Mauricio’s name was brought up in trade discussions as recently as earlier this season.

Still, some within the Mets front office still believe Baty will emerge as a lineup staple, which means they will not part with him for nothing. Mauricio still hasn’t gotten enough major league playing time to render a final verdict. He could certainly entice another team to take a chance. Vientos has been the most confounding member of that trio. Maybe a change of scenery could help him if someone is willing to take the chance.

But the most likely member of that baby Mets generation to be traded might be Alvarez, who has demonstrated an ability to produce as a designated hitter even if his catching has not necessarily evolved into a defensive asset. Given how rare power-hitting catchers are these days, and particularly in this year’s market, Alvarez would represent a cost-controlled asset to a contending team that could pair him with a better defensive catcher and maximize his at-bats as a designated hitter.

Similarly, Luis Torrens is widely respected as one of the game’s most steady defensive catchers and is now under control through the 2028 season after the Mets signed him to a very reasonable $11.5 million extension earlier this season. Obviously, he would be an asset to a contending 2027 Mets team, too. But if a 2026 contender is willing to overpay, the Mets will listen.

When will the Mets start selling?

While the Mets are no longer within striking distance of a winning record by the trade deadline, they do not seem to be in a rush to start trading away players, either. They, like other teams, are inundated with draft preparation ahead of that event next weekend. Once the draft passes, they anticipate the trade market to solidify and the phone calls to pick up.

In other words, while it is not impossible that the Mets will start trading players prior to the All-Star Break, it would qualify as a surprise. But once the draft is behind them and their competitors, expect the move-making to begin.

Erie sweeps with walkoff win

Toledo Mud Hens 6, Iowa Cubs 2 (box)

The Toledo Mud Hens took Sunday’s game against Iowa, 6-2, to split the series against the Cubs.

Dylan File was outstanding in this one, giving the Mud Hens five innings of one-hit ball. He went 1-2-3 in every frame but the second and didn’t allow any free bases. File only threw 61 pitches, but he also started on Tuesday. Smart to not overdo it and take him out after he’s in line for the win.

File left with a four-run lead, thanks to a three-spot in the first. Max Clark led the inning off with a walk and stole second — his 18th of the year — and Max Anderson drove him in with a double (initially ruled an error) right after. Gage Workman kept things going with an RBI single up the middle, and Trei Cruz scored him on a sac fly.

Clark scored again in the third after leading off with a single. He stole second, again, and moved to up a bag on another Workman single. Brett Callahan drove Clark in with a base hit. 4-0, Toledo.

Iowa got a run back in the sixth after Yilber Diaz took over for File. Other than that two-out RBI double, Diaz was fine. Luke Taggart relieved him in the seventh and got five straight outs. Toledo turned to Ricky Vanasco for the four-out save.

Vanasco got the job done, but it wasn’t exactly efficient. He walked a batter in the eighth and gave up a pair of singles in the ninth. The Mud Hens traded a run for an out, and they could afford to because of a two-run eighth.

Workman was at the center of the scoring again, doubling in Anderson, stealing third and scoring on another sac fly from Cruz.

Trade: Woo-Suk Go was sent to Minnesota for cash considerations. He has an assignment clause in his contract and will join the Twins on Tuesday, according to Dan Hayes.

Clark: 1-3, 2 R, BB

Anderson: 2-4, 2B (13), 2 R, RBI, 2 K

Workman: 3-4, 2B (24), 2 R, 2 RBI

File (W, 5-5): 5.0 IP, H, 0 R, 0 BB, 6 K

Coming Up Next:The Mud Hens are on the road next week against the Indianapolis Indians, starting Tuesday at 7:05 p.m. ET.

(F/10) Erie SeaWolves 4, Akron RubberDucks 3 (box)

Erie finished off the sweep with its eighth straight on Sunday, but it took extra innings for the SeaWolves to take down the Akron RubberDucks, 4-3.

Hayden Minton went 3.1 innings to start. Besides a solo homer in the fourth, he was fine. Four hits, two walks and three strikeouts. Nothing special, but also not anything bad.

Just after Minton gave up the lead, Erie took it back on a Garrett Pennington double and Max Burt two-run homer.

Minton left the game after getting the first out of the fourth. Tyler Owens replaced him and got the next two outs. Carlos Pena was next, and he worked the same four innings he’s gone in each of his previous relief outings with Erie. A solo homer in the sixth was his only blemish. He had five strikeouts to one walk and allowed just two more hits in the outing. Unfortunately, that homer tied up the game and gave him a blown save.

Both offenses stalled until the ninth. Garrett Pennington finally broke the tie with a leadoff home run, but Wandisson Charles gave the run back in the bottom of the inning, sending the game to extras.

Bennett Lee drove in Viandel Pena from second, but Erie couldn’t add an insurance run. Chris Meyers also got hurt while swinging. It looked like his back, and he was in obvious pain, running to first on a single. Peyton Graham replaced him in the outfield, which is nice because he was hit in the arm with a pitch yesterday and left the game.

Charles closed things out with a 1-2-3 10th, including a pair of strikeouts. Bring out the brooms!

Pennington: 2-4, HR (2), 2B (4), 2 R, RBI, 2 K

Burt: 1-4, HR (3), R, 2 RBI

Bigbie: 2-5, 2B (14), K

Pena (BS, 2): 4.0 IP, 3 H, R, ER, BB, 5 K, HR

Coming Up Next:The SeaWolves are at home next week against the Harrisburg Senators, starting Tuesday at 6:05 p.m. ET.

Lake County Captains 6, West Michigan Whitecaps 4 (box)

West Michigan dropped the series against Lake County, 4-2, with a 6-4 loss on Sunday.

Rayner Castillo had another up-and-down start. He started out fine, going 1-2-3 in the first, but Castillo hit a batter and walked another in the second, which served as a bad omen.

Lake County got to him in the third. A pair of singles and a walk loaded the bases for Nolan Schubart, who cleared them with a double down the right-field line. Castillo worked around a pair of baserunners in the fourth, but that was it for him.

Carlos Lequerica took over on the mound in the fifth. He got into three straight three-ball counts, but only one of them resulted in a walk. The other two were punchouts, both coming on the changeup.

West Michigan threatened in the bottom of the fifth, with men on the corners and only one out, but nothing came of Andrew Sojka’s double.

Ethan Sloan got the sixth. He gave up three straight singles to open the frame. Samuel Gil made a nice diving stop on the third, but the throw was a tad late and forced the first baseman off the bag. A pair of sac flies made it 5-0.

Luke Stofel also had some trouble in the seventh, allowing back-to-back one-out singles, but he worked his way out of it. The Whitecaps finally got some runs on the board in the bottom half of the inning, scoring three on four singles and a walk. Woody Hadeen and Jackson Strong had RBI base knocks, and Clayton Campbell drove one in on a sac fly.

Eliseo Mota gave a run back to the Captains in the eighth, allowing back-to-back hits with two outs. Ryan Harvey faced the minimum in the ninth despite walking the leadoff man, aided by a 4-6-3 double play.

Hadeen reached on an error that could have been ruled a base hit in the ninth. Rainer and Campbell walked to load the bases. Strong cut the deficit to two runs with a sac fly, but the next two batters went down to end the game.

Rainer: 1-4, BB, K

Strong: 2-3, 2 RBI, BB

Sojka: 2-4, 2B (9), R, 2 K

Castillo (L, 1-6): 4.0 IP, 4 H, 3 R, 3 ER, 3 BB, 4 K

Coming Up Next:The Whitecaps are at home next week against the Fort Wayne TinCaps, starting Tuesday at 12:05 p.m. ET.

Palm Beach Cardinals 5, Lakeland Flying Tigers 3 (box)

Despite outhitting the Palm Beach Cardinals 11-5, the Lakeland Flying Tigers couldn’t claim a series win on Sunday, losing 5-3 to split the series.

Connor Fenlong had a nearly identical start to his first with Lakeland a week ago. He went 4.2 innings, struck out eight and walked one. The only differences for him were allowing a pair of runs (one earned) on three hits instead of five. The stuff is clearly good enough to think about High-A. He’s 26 years old, and a recent Indy league signing, so while the Tigers have him in Lakeland tuning some things up, he should be pushed as rapidly as he can handle.

Before those runs scored off Fenlong, Lakeland took a 3-0 lead. In the third, Jesus Pinto hit his third triple of the year to score Jack Goodman (walk), and Beau Ankeney drove in Pinto with a single up the middle.

Hunter Dobbins tripled and scored in the fourth for the other run. Goodman got the RBI this time.

Fenlong left the game with two on and two out in the fifth, giving way to Xiomer Guacache. A single and an error from Pinto in right field cleared the bases, hence the unearned runs. Guacahe gave up another run in the sixth. This one was earned after back-to-back walks to open the frame.

Lakeland kept getting on base, but the Flying Tigers went 2-for-12 with runners in scoring position, stranding eight batters. Clutch hits matter more in games like these.

Donye Evans got the seventh and worked around a one-out walk. Jan Carballo pitched the final two frames, dealing with multiple baserunners in each. Palm Beach scored its fifth run off him in the eighth, and that was the game.

Ankeney: 2-5, RBI

Dobbins: 2-4, 3B (2), R

MacDonald: 2-4

Fenlong: 4.2 IP, 3 H, 2 R, ER, BB, 8 K

Coming Up Next: The Flying Tigers are on the road next week against the Dunedin Blue Jays, starting Tuesday at 6:30 p.m. ET.

Today on Pinstripe Alley – 7/6/26

NEW YORK, NEW YORK - JULY 03: (L-R) Carlos Rodon #55, Max Fried #54, Austin Wells #28 and Aaron Judge #99 of the New York Yankees look on from the dugout during the first inning against the Minnesota Twins at Yankee Stadium on July 03, 2026 in New York City. (Photo by Jim McIsaac/Getty Images) | Getty Images

The Yankees have their biggest series of the year lined up starting tonight, and they could not be in a worse state entering it. Losers of eight of their last nine, New York has surrendered the AL East to the Rays who went on a big winning streak of their own at the same time to carve out a four-game lead. Conveniently, they’re now set to open a four-game against Tampa that could bring them right back, but entering their house of horrors at the level of play they’ve shown over the past two weeks is a recipe for disaster. The worst-case scenario for this matchup feels like it could fare just like that fateful series against the Blue Jays last year to open up July that saw them fall out of first place for good, and though the Yankees built themselves a decent lead in the Wild Card race that gap isn’t looking too big anymore either.

Nick opens the day up for us with a look at the pitching matchups that we’ll see in this Rays series, and Kevin follows up with the Rivalry Roundup featuring the Astros besting those Rays to do the Yankees a small favor. Jonathan wishes Willie Randolph a happy birthday and relives his legacy of success as a player and coach with the Yankees. Josh looks over the Giants to see if there’s a reasonable trade the two teams could work towards, Michael examines the inability of the team to work walks of late, and finally I’ll be back later in the day to open up the mailbag for this week.

Today’s Matchup:

New York Yankees at Tampa Bay Rays

Time: 6:40 p.m. EST

TV: YES Network, Rays.TV

Venue: Tropicana Field, St. Petersburg, FL

Questions/Prompts:

1. Get your predictions in now: will the Yankees win zero, one, two, three, or all four of these games in Tampa?

2. Will the USA defeat Belgium tonight to advance to the quarterfinals? Will Folarin Balogun make an impact after getting his one-game suspension reversed?

The Pirates finally spent some money. You'll never guess what happened next.

WASHINGTON – They are the tacit representatives in Major League Baseball’s fight to install a salary cap during collective bargaining negotiations, the embodiment of “what fans want” when the league claims widespread socialism must exist among its billionaire owners for the game to survive.

Yet the Pittsburgh Pirates might be proving a different point as they head toward the All-Star break with a winning record: Spending just a little bit of money can make a big difference.

Two offseason moves – signing designated hitter Ryan O’Hearn to a two-year, $29 million contract and trading for second baseman Brandon Lowe – played significant parts in turning one of the game’s least productive lineups into one of its most potent. And as the 46-45 Pirates remain in the thicket of the National League wild card race, they’re proving one of baseball’s axiom’s to very much be true.

“You have to spend money to win. That’s really what it is,” veteran outfielder Bryan Reynolds tells USA TODAY Sports. “Spend smart money. It doesn’t have to be a ton.

“We spent some money. And it’s paying off.”

Brandon Lowe, here hitting his team-leading 21st home run, says "it's a blast being a part of this lineup" in Pittsburgh.

Let’s be clear: It wasn’t a lot. O’Hearn’s signing and the $11.5 million due Lowe after a three-way trade sent him from Tampa Bay to Pittsburgh helped nudge the payroll to $102 million, 22nd among 30 teams.

It’s the highest the Pirates’ payroll has ranked since 2016, when they had the 20th-highest the year after winning 98 games. Yet their payroll that season was $100 million. That means the Pirates payroll jumped 2% as industry revenues grew 31%, from an estimated $9.5 billion in 2016 to $12.8 billion in 2025.

Certainly, the Pirates’ piece of that pie didn’t grow in lockstep, but they benefited from greater revenue sharing as well as increases in national TV contracts, among other shared revenues.

And while they may be painted as the small market, underdog anti-Dodgers, it’s also clear early proposals shared by MLB run counter to some of their 2026 success.

Wake me up when December ends

O’Hearn knows his way around medium markets. A Kansas City Royals draftee, he broke out as an All-Star in his third season in Baltimore and now totes an .807 OPS with 13 homers for Pittsburgh.

He also knows what saber-rattling looks like when MLB and the MLB Players’ Association lock horns early in negotiations.

“I read the emails. I have an idea what’s going on,” says O’Hearn. “But this’ll be my third CBA. I would be shocked if anything came to a solution before crunch time. So I’m not going to get lost in the day-to-day of it, because I have seen this before.

“The league said they’re going to lock us out. So, OK. Things don’t really happen until crunch time, from my experience. I’ll stick with that.”

That Dec. 1 lockout date can wait just a minute, though.

The Pirates’ offensive turnaround has been startling. In 2025, their payroll was a mere $86 million and the lineup resembled such neglect as they ranked 30th in OPS (.655) and runs (583).

This year? They are second in OPS (.762), trailing only the Dodgers, third in runs (475) and lead the majors with 829 hits.

Many hands have had a part in the uprising, including rookies Konnor Griffin and Esmerlyn Valdez, along with big steps forward from players like infielder Nick Gonzales that manager Don Kelly says began last year under first-year hitting coach Matt Hague.

It’s foolhardy to downplay O’Hearn and Lowe’s impact, though. Lowe’s 42 extra-base hits rank fifth in the major leagues, and his 21 homers already surpass Oneil Cruz’s team high from 2025.

“It’s very helpful,” says Reynolds, in the fourth year of an eight-year, $106.75 million deal that averages $13 million a season. “We’ve got one of the best offenses in baseball now, in big part to those two guys, and some other guys too. It’s been great.”

Lowe leads all major league second basemen in homers, RBIs (63) and slugging, making his omission from the All-Star Game something of a surprise. He put the capper on the Pirates’ Sunday, July 5 conquest of the Nationals, ripping a three-run homer in the eighth inning of their 11-5 victory to cap a winning road trip.

“It’s a blast being a part of this lineup,” says Lowe. “One through nine, and even with guys not starting that day, there’s damage to be found and runs to be scored.

“It’s fun coming to the ballpark understanding that I hit behind (Griffin) or in front of (Reynolds), we got O’Hearn and Valdy behind me.”

Indeed, while Lowe and O’Hearn have had huge hands in the Pirates’ success, another newcomer is simply fortunate an MLB CBA proposal wasn’t already adopted.

The kid stays in the picture

On a single, steamy 94-degree afternoon, Griffin’s play constantly demands attention. One moment, he’s laying out headlong to reel in a fly ball to shallow left field; a couple innings later, he’s going horizontal to reel in another dying quail.

And then with the game on the line, he’s fighting off a pair of two-strike pitches to slash a go-ahead two-run single in the eighth inning Sunday, a knock that preceded Lowe’s game-breaking three-run homer.

Griffin is 20 years old. And if one of MLB’s proposals in early rounds of CBA negotiating was already gospel, he wouldn’t be here.

Griffin reclassified to the 2024 draft class – he was selected ninth overall by Pittsburgh – and was bought out of a commitment to LSU. But an early proposal from MLB to the union included a stipulation that high school players would no longer be draft-eligible, that they’d have to be two years removed from high school graduation and at least 20 years old to be drafted.

Griffin wouldn’t be a Bucco, then, instead serving time in Baton Rouge. The proposal seems all the more drastic when you see Griffin take over a major league game.

“I want to do some special things in Pittsburgh, so it’s been really cool to see how the fans have shown me the love," rookie Konnor Griffin says of commiting long-term to the Pirates.

He certainly took notice when MLB and the union exchanged proposals June 19 and the high school draftee ban was floated.

“It makes me think, ‘Dang, what if I couldn’t have gotten drafted out of high school?’” Griffin tells USA TODAY Sports. “It’s definitely a different situation, but I’m just thankful I was able to be a part of that and glad it worked out for me.”

Some guys are just ready.

Griffin was still 19 when he made his debut April 3, and four days later agreed to a nine-year, $140 million contract extension – a term that would also be limited under MLB’s proposals.

Instead, he is a Bucco through most of his 20s, continuing a pattern of moving quickly: Griffin is already married, and already putting down roots in Pittsburgh.

“It’s just cool seeing a lot of my jerseys, my last name in the stands,” he says. “It’s pretty neat seeing all that. I wanted to be somewhere to try to help change a club where we become a winning baseball team.

“I want to do some special things in Pittsburgh, so it’s been really cool to see how the fans have shown me the love.”

He has rewarded them, too, becoming the fastest Pirate in club history to notch 20 steals, and accruing 1.7 WAR in just 59 games, despite missing nearly a month with a forearm strain.

“Being 20 years old and a rookie, he’s way mature beyond his years,” says Kelly, in his first full season as Pirates manager. “He’s going to have huge moments like that, yes, and also understanding that he’s 20 and learning.

“There’s not too many 20-year-olds in the big leagues. It’s the work ethic, the way he goes about it – he’s a mature kid to begin with and when you put the talent on top of that, it’s hard to beat.”

Says Griffin: “I’ve had to grow up pretty quick. Getting drafted out of high school, reclassed a year early, been living on my own a while now, got married, just adapting to what life is throwing at me.”

Lowe says he likes to give Griffin a hard time when he sprawls out for catches as he did Sunday, when sweat mottled the lenses of his sunglasses, he went sans eyewear and then had to lay out for a fly in shallow left field.

At 6-3, 222 pounds, Griffin is an imposing physical figure, featured on ESPN’s “You Got Mossed” segment when he was a Mississippi high school freshman.

“That wide receiver’s coming out on those plays,” says Lowe. “It shows the athleticism and why he’s up here. Not just a hitter or glove. He’s got it all going on.”

Tempting to say the Pirates do, as well. While reigning Cy Young Award winner Paul Skenes and veteran Mitch Keller have scuffled of late, the rotation remains stout. They’re just three games out of a wild card and more important, a biscuit above .500 as the trade deadline nears in less than a month.

At year’s end, they’ll be on the back nine of Skenes’ contractually obligated time with the team. A new CBA may frame just what he can pursue come free agency in 2029, and will certainly set a course of action for the Pirates to pursue.

In the current system, the Pirates – with a TV market size ranked No. 27 – should be more concerned with catching Milwaukee (38th-biggest Nielsen market) than the Dodgers.

But at least the Pirates are in the conversation, proof positive that spending a few bucks can provide an immediate dividend.

“I came into this and it was like, ‘Hey, this team has great pitching but was 30th in offense last year.’ A pretty big turnaround offensively,” says O’Hearn. “I’m proud of what we’ve done so far.

“We’ve got a long way to go, but we’ve got the players to score runs.”

This article originally appeared on USA TODAY: The Pirates finally spent some money. You'll never guess what happened next.

MLB power rankings: As Red Sox dig out of big hole, another big loss looms

Even when they dig themselves out from the lowest point of their season, the Boston Red Sox can't win.

After sinking to their lowest point of the season - 15 ½ games out of first, 14 games under .500 - the Red Sox proceeded to win eight of their next 10 games. They were still in last place - but you could almost see fourth place from there.

Yet throughout that period, second-year lefty Connelly Early was diagnosed with elbow inflammation, went for an MRI, received "some good news," according to manager Chad Tracy - yet now is headed for a second opinion with noted orthopedist Keith Meister. Those often don't end well - and the Red Sox's season doesn't figure to, either.

Oh, they've moved up three spots in USA TODAY Sports' power rankings. Yet Early's loss would put even more of an onus on a lineup that's surprisingly averaged five runs per game in this hot streak. They best keep it up to avoid a wholesale sell-off by the trade deadline.

A look at our updated rankings:

Connelly Early can only hope for good news as he receives additional opinions on his elbow injury.

1. Los Angeles Dodgers (-)

  • Edwin Diaz - remember him? - aiming for a return shortly after All-Star break.

2. Milwaukee Brewers (-)

3. Tampa Bay Rays (+1)

  • Junior Caminero's crazy home run stretch - 11 in 11 games - deserved more attention.

4. Atlanta Braves (-1)

  • Some of that starting pitching magic is dissipating.

5. New York Yankees (-)

  • For the first time this year, they feel like a not very good team.

6. Philadelphia Phillies (-)

  • Bryce Harper says he'll do the Home Run Derby "if he can find someone to pitch to him."

7. Chicago Cubs (-)

  • Pete Crow-Armstrong is their lone All-Star, but he's been as good as three players.

8. Miami Marlins (-)

  • Who needs a perfect game when you're in a virtual tie for the third wild card in early July?

9. St. Louis Cardinals (-1)

  • Non-All-Star JJ Wetherholt leads the majors with 17 outs above average.

10. Chicago White Sox (+2)

  • The joyride continues as they escape Cleveland with a tenuous grip on first place.

11. Cleveland Guardians (-2)

  • José Ramírez eyes return after All-Star break.

12. Seattle Mariners (+3)

  • Logan Gilbert's first-half finishing kick makes his All-Star snub more pronounced.

13. Washington Nationals (-)

  • Luis Garcia Jr. already sets career high in homers, with 19.

14. Pittsburgh Pirates (+2)

  • Big finish to first half, with home series against Atlanta and Milwaukee.

15. Texas Rangers (-1)

  • Life is unpredictable: Jacob Latz loses bid for starting rotation, morphs into All-Star closer.

16. San Diego Padres (-6)

  • They're 44-45, and haven't hit the break below .500 since 2023.

17. Arizona Diamondbacks (-)

  • Seven games with Padres, Dodgers before break may determine team's deadline direction.

18. Houston Astros (+1)

  • 12-6 run has them almost back to .500.

19. Minnesota Twins (+4)

  • Byron Buxton reaggravates hip injury, but confident he's playing it wisely.

20. Baltimore Orioles (+1)

  • Coby Mayo crushing lefties, with a 1.038 OPS.

21. Toronto Blue Jays (-1)

22. Boston Red Sox (+3)

  • The kids aren't much for RBIs these days, but Willson Contreras ranks sixth in the AL with 59 of 'em.

23. Cincinnati Reds (-1)

  • Outfielder Will Benson designated for assignment after batting .188 with 33% strikeout rate.

24. Detroit Tigers (-)

  • 18-12 since June 1, still very confounding.

25. Athletics (-7)

  • The Yolo County loyalists booed the Marlins for punting a perfect game, but perhaps a rotation wtih a 5.23 ERA - 29th in the majors - should've been the target of their ire.

26. New York Mets (-)

  • Kodai Senga "throwing the ball really, really well" in relief, interim manager Andy Green says.

27. San Francisco Giants (+1)

  • Rafael Devers, OPS now up to .791, might be the ultimate "water finds its level" hitter.

28. Colorado Rockies (+2)

  • Hunter Goodman getting that "perennial All-Star" vibe.

29. Kansas City Royals (-)

  • John Wathan receives his blue blazer, inducted into Royals' hall of fame.

30. Los Angeles Angels (-3)

  • Mike Trout confident he'll be active shortly, plans to make All-Star post.

This article originally appeared on USA TODAY: MLB power rankings: As Red Sox dig out of big hole, another big loss looms