
TB @ BAL






Todays Series Game 2 Matchup Details
Series Game 2
Todays Game is on Saturday, September 7th
07/09/24 16:05:00 PM EST First Pitch
Positive Match Player Stats for Rays vs Orioles Series Game 2 Series Game 2 Matchup Today
The Baltimore Orioles projected batting order grades out as the 3rd-strongest of all teams on the slate in terms of overall batting ability.
The Baltimore Orioles have 8 batters in the projected batting order that will have the benefit of the platoon advantage against Ryan Pepiot in this game.
Ryan Pepiot will be at a disadvantage playing on the visting team in today’s game.
Ryan Pepiot has been one of the luckiest pitchers in the league on balls in play this year with a .256 BABIP and ought to see that luck normalize going forward.
The 9.4% Barrel% of the Baltimore Orioles ranks them as the #3 squad in MLB this year by this metric.
Jonny Deluca has seen a sizeable gain in his exit velocity recently; just compare his 87.4-mph average in the past two weeks to his seasonal 85-mph average.
Compared to his seasonal average of 15.2°, Jonny Deluca has significantly improved his launch angle recently, posting a 21.6° figure in the last two weeks.
Jonny Deluca has been unlucky this year, posting a .255 wOBA despite the leading projection system (THE BAT X) estimating his true talent level to be .296 — a .041 deviation.
Jose Caballero’s average launch angle on his highest exit velocity balls recently (22.1° in the past two weeks’ worth of games) is considerably better than his 16.8° seasonal mark.
As it relates to his batting average skill, Yandy Diaz is projected as the 13th-best hitter in baseball by the leading projection system (THE BAT X).
Yandy Diaz is penciled in 1st in the lineup in this game.
Yandy Diaz has a 98th percentile opposite-field rate on his flyballs (41.5%) and has the good fortune of hitting them in the direction of MLB’s shallowest RF fences in today’s game.
Yandy Diaz has made notable improvements with his Barrel% lately, improving his 7.4% seasonal rate to 12.5% over the past 7 days.
Despite posting a .324 wOBA this year, the leading projection system (THE BAT X) believes Yandy Diaz has had some very poor luck given the .023 gap between that mark and his estimated true talent wOBA of .347.
The leading projection system (THE BAT X) projects Junior Caminero in the 91st percentile when estimating his batting average ability.
Junior Caminero is projected to bat 3rd in the batting order in this game.
Junior Caminero has seen a big improvement in his exit velocity on flyballs in recent games; just compare his 103.8-mph average over the last 14 days to his seasonal average of 96.8-mph.
Compared to his seasonal average of 4.7°, Junior Caminero has significantly improved his launch angle recently, posting a 14.4° mark over the past 7 days.
Junior Caminero has been hot of late, notching a a 12.9% Barrel% (an advanced stat to study power) over the last two weeks.
Dylan Carlson is penciled in 4th in the batting order in today’s game, which would be an upgrade from his 68% rate of hitting in the bottom-half of the lineup this year.
Oriole Park at Camden Yards has the shallowest RF dimensions among all stadiums.
Dylan Carlson has been hot recently, raising his seasonal exit velocity of 87.4-mph to 92.9-mph in the past 14 days.
Last season, Dylan Carlson had an average launch angle of 15° on his highest exit velocity balls, while this season it has significantly increased to 21.3°.
Dylan Carlson has been unlucky this year, putting up a .259 wOBA despite the leading projection system (THE BAT X) estimating his true talent level to be .307 — a .048 difference.
The #8 park in MLB for boosting base hits to RHB, via the leading projection system (THE BAT), is Oriole Park at Camden Yards.
The leading projection system (THE BAT X) projects Junior Caminero in the 78th percentile when estimating his overall offensive talent.
Josh Lowe’s BABIP talent is projected in the 91st percentile by the leading projection system (THE BAT X).
Josh Lowe is penciled in 5th in the lineup in this matchup.
Josh Lowe will have the handedness advantage over Zach Eflin today.
Josh Lowe hits many of his flyballs to center field (39% — 92nd percentile) and is fortunate to face MLB’s 4th-shallowest CF fences today.
Josh Lowe has been hot in recent games, raising his seasonal exit velocity of 90.9-mph to 94.8-mph over the past two weeks.
When estimating his overall offensive skill, Yandy Diaz ranks in the 95th percentile according to the leading projections (THE BAT X).
Over the last 7 days, Yandy Diaz’s 25% rate of hitting balls at a HR-maximizing launch angle (between 23° and 34°) shows big improvement over his seasonal rate of 11.9%.
Jonathan Aranda is projected to hit 2nd on the lineup card in this matchup.
Jonathan Aranda will have the handedness advantage over Zach Eflin today.
In terms of his home runs, Jonathan Aranda has had bad variance on his side since the start of last season. His 10.8 HR per 600 plate appearances figure has been a fair amount lower than the leading projection system (THE BAT X)’s version of Statcast-based Expected HR/600 at 18.7.
Batting from the opposite that Zach Eflin throws from, Ben Rortvedt will have an advantage in today’s game.
Compared to his seasonal average of 11.9°, Ben Rortvedt has significantly improved his launch angle lately, posting a 23.1° figure in the past two weeks’ worth of games.
Ben Rortvedt has recorded a .331 BABIP this year, ranking in the 84th percentile.
The #8 park in the league for boosting BABIP to lefties, per the leading projection system (THE BAT), is Oriole Park at Camden Yards.
Zach Eflin has utilized his curveball 8% less often this year (18.5%) than he did last season (26.5%).
Out of all starters, Zach Eflin’s fastball velocity of 91.1 mph grades out in the 14th percentile this year.
Based on Statcast metrics, the leading projection system (THE BAT X)’s version of Expected HR per 600 plate appearances (20.9) provides evidence that Josh Lowe has had bad variance on his side this year with his 17.8 actual HR/600.
Negative Match Player Stats with Rays vs Orioles Series Game 2
According to the leading projection system (THE BAT)’s appraisal, Ryan Pepiot’s overall pitching ability ranks in the 84th percentile out of all starters in the majors right now.
It may be smart to expect negative regression for the Baltimore Orioles offense in future games, given that the leading projection system (THE BAT X) views them as the 6th-luckiest offense in the game this year.
The #1 venue in MLB for suppressing walks, via the leading projection system (THE BAT), is Oriole Park at Camden Yards.
Oriole Park at Camden Yards has the deepest left field dimensions among all major league parks.
Oriole Park at Camden Yards has the 9th-highest average fence height in the league.
Jonny Deluca is projected to hit 6th on the lineup card in this game.
Oriole Park at Camden Yards profiles as the #28 venue in baseball for right-handed home runs, per the leading projection system (THE BAT).
Zach Eflin will have the handedness advantage over Jonny Deluca in today’s matchup.
Jonny Deluca pulls a lot of his flyballs (33.6% — 78th percentile) and will have to hit them out towards MLB’s deepest LF fences today.
Jose Caballero is penciled in 7th on the lineup card in today’s game.
Batting from the same side that Zach Eflin throws from, Jose Caballero will be at a disadvantage in today’s matchup.
In today’s matchup, Jose Caballero is at a disadvantage facing the league’s deepest LF fences given that he hits his flyballs to the pull field at a 40.3% rate (98th percentile).
Zach Eflin will have the benefit of the platoon advantage against Yandy Diaz today.
Playing on the road typically reduces batter metrics in all categories due to the lack of home field advantage, which figures to be the case for Yandy Diaz today.
Last season, Yandy Diaz had a launch angle of 4.9° on his highest exit velocity balls, but this year he experienced a significant decline to just 0.7°.
Zach Eflin will have the handedness advantage over Junior Caminero in today’s game.
Junior Caminero will be at a disadvantage playing on the road in today’s game.
Oriole Park at Camden Yards ranks as the #28 ballpark in the league for lefty home runs, via the leading projection system (THE BAT).
The switch-hitting Dylan Carlson will be less advantaged while batting from his bad side (0) today against Zach Eflin, Playing on the road typically lessens batter stats in all categories due to the lack of home field advantage, which ought to be the case for Dylan Carlson in today’s matchup.
Dylan Carlson’s exit velocity on flyballs has dropped off this season; his 92.4-mph EV last year has dropped off to 89.2-mph.
Yandy Diaz’s ability to hit the ball at a base hit-optimizing launch angle (between -4° and 26°) has fallen off of late, going from 38.5% on the season to 0% in the last 7 days.
Playing on the road typically lowers hitter metrics in all categories due to the lack of home field advantage, which should be the case for Jonny Deluca in today’s matchup.
In the last 7 days, Jonny Deluca has failed to produce much power, posting a mere a 0% Barrel% (an advanced standard to assess power).
Josh Lowe will be at a disadvantage playing on the road in today’s game.
Josh Lowe’s ability to hit the ball at a HR-maximizing launch angle (between 23° and 34°) has dropped off from last year to this one, going from 18.4% to 13.7%.
Josh Lowe’s ability to hit the ball at a HR-optimizing launch angle (between 23° and 34°) has decreased lately, decreasing from 13.7% on the season to 0% in the last week’s worth of games.
Jonathan Aranda will be at a disadvantage playing on the road in today’s matchup.
Placing in the 20th percentile for Sprint Speed at 26.1 ft/sec this year, Jonathan Aranda is not very fast.
The leading projection system (THE BAT X) projects Ben Rortvedt in the 8th percentile when assessing his batting average skill.
Ben Rortvedt is projected to hit 8th in the lineup in this matchup.
Ben Rortvedt has a 77th percentile opposite-field rate on his flyballs (33.9%) and will be challenged by the game’s deepest LF fences in today’s matchup.
Dylan Carlson has put up a .205 Expected Batting Average this year, grading out in the 19th percentile according to the leading projection system (THE BAT X)’s interpretation of Statcast data.
The leading projection system (THE BAT) projects Zach Eflin in the 92nd percentile when estimating his overall pitching skills.
Projected catcher Adley Rutschman projects as a good pitch framer, according to the leading projection system (THE BAT).
Playing on the road typically reduces hitter metrics in all categories due to the lack of home field advantage, which figures to be the case for Ben Rortvedt in today’s matchup.
Ben Rortvedt’s exit velocity on flyballs has dropped off recently; his 88-mph seasonal mark has dropped to 84-mph over the last week.
As it relates to his wOBA and overall offense, Junior Caminero has had some very good luck this year. His .338 mark has been a fair amount higher than the leading projection system (THE BAT X)’s version of Statcast-based Expected wOBA (xwOBA) at .286.
Playing on the road typically lowers batter stats across the board due to the lack of home field advantage, which should be the case for Jose Caballero in today’s matchup.
In the last 7 days, Jose Caballero’s Barrel% has experienced a negative regression, plummeting from his seasonal rate of 5.3% down to 0%.
The leading projection system (THE BAT X) projects Ben Rortvedt in the 16th percentile when assessing his overall offensive ability.
When it comes to plate discipline, Josh Lowe’s skill is quite poor, sporting a 3.61 K/BB rate this year while ranking in in the 24th percentile.
Latest Baltimore Orioles Match Player Stats
- Orioles vs Blue Jays match player stats | 2026 Series Game 2 Saturday, September 12th
- Baltimore Orioles at Toronto Blue Jays Odds MLB – Friday 11th 2026
- Orioles vs Blue Jays match player stats | 2026 Friday, September 11th
- Cleveland Guardians at Baltimore Orioles Odds MLB – Wednesday 9th 2026
- Guardians vs Orioles match player stats | 2026 Series Game 3 Wednesday, September 9th
- Cleveland Guardians at Baltimore Orioles Odds MLB – Tuesday 8th 2026
- Guardians vs Orioles match player stats | 2026 Series Game 2 Tuesday, September 8th
- Cleveland Guardians at Baltimore Orioles Odds MLB – Monday 7th 2026
- Guardians vs Orioles match player stats | 2026 Monday, September 7th
- Boston Red Sox at Baltimore Orioles Odds MLB – Sunday 6th 2026
- Red Sox vs Orioles match player stats | 2026 Series Game 4 Sunday, September 6th
- Boston Red Sox at Baltimore Orioles Odds MLB – Saturday 5th 2026
- Red Sox vs Orioles match player stats | 2026 Series Game 3 Saturday, September 5th
- Boston Red Sox at Baltimore Orioles Odds MLB – Friday 4th 2026
- Red Sox vs Orioles match player stats | 2026 Series Game 2 Friday, September 4th
- Boston Red Sox at Baltimore Orioles Odds MLB – Thursday 3rd 2026
- Red Sox vs Orioles match player stats | 2026 Thursday, September 3rd
- Baltimore Orioles at Colorado Rockies Odds MLB – Wednesday 2nd 2026
- Orioles vs Rockies match player stats | 2026 Series Game 3 Wednesday, September 2nd
- Baltimore Orioles at Colorado Rockies Odds MLB – Tuesday 1st 2026
- Orioles vs Rockies match player stats | 2026 Series Game 2 Tuesday, September 1st
- Baltimore Orioles at Colorado Rockies Odds MLB – Monday 31st 2026
- Orioles vs Rockies match player stats | 2026 Monday, August 31st
- Baltimore Orioles at Athletics Odds MLB – Sunday 30th 2026
- Orioles vs Athletics match player stats | 2026 Series Game 3 Sunday, August 30th
- Baltimore Orioles at Athletics Odds MLB – Saturday 29th 2026
- Orioles vs Athletics match player stats | 2026 Series Game 2 Saturday, August 29th
- Baltimore Orioles at Athletics Odds MLB – Friday 28th 2026
- Orioles vs Athletics match player stats | 2026 Friday, August 28th
- Baltimore Orioles at St Louis Cardinals Odds MLB – Thursday 27th 2026
- Orioles vs Cardinals match player stats | 2026 Series Game 3 Thursday, August 27th
- Baltimore Orioles at St Louis Cardinals Odds MLB – Wednesday 26th 2026
- Orioles vs Cardinals match player stats | 2026 Series Game 2 Wednesday, August 26th
- Baltimore Orioles at St Louis Cardinals Odds MLB – Tuesday Interleague 25th 2026
- Orioles vs Cardinals match player stats | 2026 Tuesday, August 25th
- Tampa Bay Rays at Baltimore Orioles Odds MAJOR LEAGUE BASEBALL Sunday, August 23rd AMERICAN LEAGUE 23rd 2026
- Rays vs Orioles match player stats | 2026 Series Game 3 Sunday, August 23rd
- Tampa Bay Rays at Baltimore Orioles Odds MAJOR LEAGUE BASEBALL Saturday, August 22nd AMERICAN LEAGUE 22nd 2026
- Rays vs Orioles match player stats | 2026 Series Game 2 Saturday, August 22nd
- Tampa Bay Rays at Baltimore Orioles Odds MLB Friday American League 21st 2026
- Rays vs Orioles match player stats | 2026 Friday, August 21st
- New York Yankees at Baltimore Orioles Odds MLB – Thursday American League 20th 2026
- Yankees vs Orioles match player stats | 2026 Series Game 3 Thursday, August 20th
- New York Yankees at Baltimore Orioles Odds MLB Wednesday American League 19th 2026
- Yankees vs Orioles match player stats | 2026 Series Game 2 Wednesday, August 19th
- New York Yankees at Baltimore Orioles Odds MLB – Tuesday American League 18th 2026
- Yankees vs Orioles match player stats | 2026 Tuesday, August 18th
- Baltimore Orioles at Tampa Bay Rays Odds MLB – Monday American League 17th 2026
- Orioles vs Rays match player stats | 2026 Series Game 4 Monday, August 17th
- Baltimore Orioles at Tampa Bay Rays Odds MLB – Sunday American League 16th 2026
- Orioles vs Rays match player stats | 2026 Series Game 3 Sunday, August 16th
- Baltimore Orioles at Tampa Bay Rays Odds MLB Saturday American League 15th 2026
- Orioles vs Rays match player stats | 2026 Series Game 2 Saturday, August 15th
- Baltimore Orioles at Tampa Bay Rays Odds MLB – Friday American League 14th 2026
- Orioles vs Rays match player stats | 2026 Friday, August 14th
- Baltimore Orioles at Minnesota Twins Odds MLB Wednesday American League 12th 2026
Latest Tampa Bay Rays Match Player Stats
- Astros vs Rays match player stats | 2026 Series Game 2 Saturday, September 12th
- Astros vs Rays match player stats | 2026 Friday, September 11th
- Rays vs Braves match player stats | 2026 Series Game 3 Thursday, September 10th
- Rays vs Braves match player stats | 2026 Series Game 2 Wednesday, September 9th
- Rays vs Braves match player stats | 2026 Tuesday, September 8th
- Rays vs Rangers match player stats | 2026 Series Game 4 Sunday, September 6th
- Rays vs Rangers match player stats | 2026 Series Game 3 Saturday, September 5th
- Rays vs Rangers match player stats | 2026 Series Game 2 Friday, September 4th
- Rays vs Rangers match player stats | 2026 Thursday, September 3rd
- Mets vs Rays match player stats | 2026 Series Game 3 Wednesday, September 2nd
- Mets vs Rays match player stats | 2026 Series Game 2 Tuesday, September 1st
- Mets vs Rays match player stats | 2026 Monday, August 31st
- Padres vs Rays match player stats | 2026 Series Game 3 Sunday, August 30th
- Padres vs Rays match player stats | 2026 Series Game 2 Saturday, August 29th
- Padres vs Rays match player stats | 2026 Friday, August 28th
- Rays vs Tigers match player stats | 2026 Series Game 3 Wednesday, August 26th
- Rays vs Tigers match player stats | 2026 Series Game 2 Tuesday, August 25th
- Rays vs Tigers match player stats | 2026 Monday, August 24th
- Rays vs Orioles match player stats | 2026 Series Game 3 Sunday, August 23rd
- Rays vs Orioles match player stats | 2026 Series Game 2 Saturday, August 22nd
- Rays vs Orioles match player stats | 2026 Friday, August 21st
- Blue Jays vs Rays match player stats | 2026 Series Game 3 Thursday, August 20th
- Blue Jays vs Rays match player stats | 2026 Series Game 2 Wednesday, August 19th
- Blue Jays vs Rays match player stats | 2026 Tuesday, August 18th
- Orioles vs Rays match player stats | 2026 Series Game 4 Monday, August 17th
- Orioles vs Rays match player stats | 2026 Series Game 3 Sunday, August 16th
- Orioles vs Rays match player stats | 2026 Series Game 2 Saturday, August 15th
- Orioles vs Rays match player stats | 2026 Friday, August 14th
- Rays vs Athletics match player stats | 2026 Series Game 3 Wednesday, August 12th
- Rays vs Athletics match player stats | 2026 Series Game 2 Tuesday, August 11th
- Rays vs Athletics match player stats | 2026 Monday, August 10th
- Rays vs Mariners match player stats | 2026 Series Game 3 Sunday, August 9th
- Rays vs Mariners match player stats | 2026 Series Game 2 Saturday, August 8th
- Rays vs Mariners match player stats | 2026 Friday, August 7th
- Rays vs Rockies match player stats | 2026 Series Game 2 Tuesday, August 4th
- Rays vs Rockies match player stats | 2026 Monday, August 3rd
- White Sox vs Rays match player stats | 2026 Series Game 3 Sunday, August 2nd
- White Sox vs Rays match player stats | 2026 Series Game 2 Saturday, August 1st
- White Sox vs Rays match player stats | 2026 Friday, July 31st
- Rangers vs Rays match player stats | 2026 Series Game 3 Thursday, July 30th
- Rangers vs Rays match player stats | 2026 Series Game 2 Wednesday, July 29th
- Rangers vs Rays match player stats | 2026 Tuesday, July 28th
- Guardians vs Rays match player stats | 2026 Series Game 3 Sunday, July 26th
- Guardians vs Rays match player stats | 2026 Series Game 2 Saturday, July 25th
- Guardians vs Rays match player stats | 2026 Friday, July 24th
- Rays vs Blue Jays match player stats | 2026 Series Game 4 Thursday, July 23rd
- Rays vs Blue Jays match player stats | 2026 Series Game 3 Wednesday, July 22nd
- Rays vs Blue Jays match player stats | 2026 Series Game 2 Tuesday, July 21st
- Rays vs Blue Jays match player stats | 2026 Monday, July 20th
- Rays vs Red Sox match player stats | 2026 Series Game 4 Sunday, July 19th
- Rays vs Red Sox match player stats | 2026 Series Game 3 Saturday, July 18th
- Rays vs Red Sox match player stats | 2026 Series Game 2 Friday, July 17th
- Rays vs Red Sox match player stats | 2026 Friday, July 17th
- Mariners vs Rays match player stats | 2026 Series Game 3 Sunday, July 12th
- Mariners vs Rays match player stats | 2026 Series Game 2 Saturday, July 11th
- Mariners vs Rays match player stats | 2026 Friday, July 10th