Today's sports research and trends
2026-09-03The angles Gary's research surfaced today — every board is graded against actual results the next morning.
33 OF 61 HIT YDAYMLB
Gary Home Run Threats
1Jeremy Pena
Gary's Take This is the long shot I want against a starter who has allowed 14 home runs over his last eight outings and multiple homers in six of those starts. Pena has gone deep four times in his last 15 games, owns 17 homers in 89 games and gets the maximum plate-appearance upside from the leadoff spot.
White Sox @ Astros
Heat Check
8Rafael Devers: 1.242 OPS in Last 15 Days
1.242Devers has posted a 1.242 OPS over the last 15 days across enough plate appearances for me to respect the form. His established power gives that surge real teeth against Pittsburgh.
SF @ PIT
Mickey Gasper: 1.548 OPS in Last 15 Days
1.548Gasper's 1.548 OPS is a blazing run, but it rests on only 31 plate appearances and sits far above his established level. With Baltimore needing only to hold him below two total bases, I am not chasing the peak.
BOS @ BAL
Alex Bregman: 1.096 OPS in Last 15 Days
1.096Bregman's 1.096 OPS over the last 15 days looks like a proven veteran finding his best swing. I respect the form, though over 1.5 total bases still requires him to do more than merely reach safely.
MIL @ CHC
Ezequiel Duran: 1.114 OPS in Last 15 Days
1.114Duran's 1.114 OPS has enough volume behind it to deserve attention, even if the power pace is unlikely to last. One extra-base hit gives his over 1.5 total bases a clean path.
TB @ TEX
Tristan Peters: 1.162 OPS in Last 15 Days
1.162Peters has a 1.162 OPS over the last 15 days, a long enough surge to count as legitimate short-term form. It still looks more like a peak than a permanent transformation, but Houston cannot dismiss his power.
CHW @ HOU
Carter Jensen: 1.082 OPS in Last 15 Days
1.082Jensen's 1.082 OPS is supported by a 21-homer foundation, making this power run easier to trust. In favorable hitting weather, one barrel can be enough to clear 1.5 total bases.
MIA @ KC
William Contreras: 1.046 OPS in Last 15 Days
1.046Contreras has sustained a 1.046 OPS across nearly 50 recent plate appearances, so the form deserves respect. I still want real damage before backing over 1.5 total bases, because a walk or single alone does not finish the job.
MIL @ CHC
Dylan Beavers: 1.016 OPS in Last 15 Days
1.016Beavers owns a 1.016 OPS over the last 15 days, meaningful form even if it does not redefine him as a hitter. At over 0.5 total bases, one clean single is all he needs.
BOS @ BAL
Platoon Edges
8- 01.787
Drew Gilbert (bats L) draws Lake Bachar (RHP), batting 1st
SF @ PIT
- 021.144
Coby Mayo (bats R) gets a LHP from the 2nd spot
BOS @ BAL
- 03.996
Rafael Devers (bats L) gets a RHP from the 2nd spot
SF @ PIT
- 04.840
Nathaniel Lowe (bats L) draws Jose Soriano (RHP), batting 5th
TOR @ CLE
- 05.794
Jesus Sanchez (bats L) hits 4th against Tanner Bibee (RHP)
TOR @ CLE
- 06.871
Brice Turang (bats L) gets a RHP from the 2nd spot
MIL @ CHC
Regression Board
6Jack Perkins: 6.42 ERA vs 4.01 xERA
Perkins's 6.42 ERA badly trails his 4.01 expected mark, while the strikeouts and contact profile suggest he has pitched better than the results. I expect a cleaner performance, though his tendency to allow traffic still creates risk.
OAK @ SEA
4.01Quinn Mathews: 5.03 ERA vs 3.32 xERA
Mathews's 5.03 ERA sits well above his 3.32 expected mark, and his tiny barrel rate points toward better results ahead. The rebound case is real, but facing Los Angeles while still allowing traffic makes this a demanding test.
STL @ LAD
3.32Andrew Vaughn: .314 AVG vs .269 xBA
Vaughn's .314 average has run well ahead of his .269 expected mark, signaling fewer favorable bounces ahead. I am looking to fade his hit and total-base overs against Chicago.
MIL @ CHC
.269Jake Mangum: .286 AVG vs .245 xBA
Mangum's .286 average is running ahead of his .245 expected mark, suggesting too many balls have found grass. I see him as a sell-high option, particularly in hit-based markets.
SF @ PIT
.245Nico Hoerner: .261 AVG vs .298 xBA
Hoerner's .261 average trails his .298 expected mark, meaning the contact has deserved better results. That makes him an appealing buy-low candidate for a hit or modest total-bases prop.
MIL @ CHC
.298San Francisco Giants are 12-25 in one-run games (.324 win%)
A 12-25 record in one-run games makes San Francisco look worse than it probably is. I see the Giants as a regression candidate, but the 3-3 season split with Pittsburgh keeps this from being a standalone betting edge tonight.
SF @ PIT
12-25
The Beneficiary
3- 01.701
Nathan Lukes (.756 vs RHP) replaces Addison Barger at RF tonight
TOR @ CLE
- 02.879
Harrison Bader (CF) is out for SF — Jonah Cox starts in his place tonight
SF @ PIT
- 03.744
Chase Meidroth (.680 vs RHP) replaces Tanner Murray at 2B tonight
CHW @ HOU
Head-to-Head
8Mariners are 5-2 vs Athletics this season
Seattle's 5-2 season record against Oakland carries some weight, and the latest blowout showed the matchup's ceiling. I still view it as supporting context rather than the central reason to back the Mariners.
OAK @ SEA
5-2Cardinals are 4-1 vs Dodgers this season
St. Louis is 4-1 against Los Angeles this season, but that history does not automatically travel with the matchup to Dodger Stadium. I respect the Cardinals' success without treating it as tonight's deciding edge.
STL @ LAD
4-1Astros are 4-2 vs White Sox this season
Houston is 4-2 against the White Sox this season, with the latest shutout reinforcing its run-prevention edge. The record supports the Astros at home, though the pitchers taking the ball matter more than the series score.
CHW @ HOU
4-2Marlins are 2-0 vs Royals this season
Miami's 2-0 record against Kansas City comes from too small a sample to establish real control. Tonight's conditions and pitching setup deserve far more weight than that brief sweep.
MIA @ KC
2-0Blue Jays are 3-2 vs Guardians this season
Toronto's 3-2 season edge over Cleveland is narrow enough that the latest blowout should not distort the full picture. I need tonight's pitching and lineup matchup to carry the argument.
TOR @ CLE
3-2Brewers are 6-5 vs Cubs this season
Milwaukee leads Chicago 6-5 across 11 meetings, the deepest season sample on tonight's board but still essentially even. The latest high-scoring result does not establish control for either club.
MIL @ CHC
6-5Rays are 2-1 vs Rangers this season
Tampa Bay's 2-1 edge over Texas is too thin to drive a wager. The latest one-run finish only reinforces how little has separated these teams.
TB @ TEX
2-1Pirates and Giants are square at 3-3 this season
A 3-3 season split tells me neither Pittsburgh nor San Francisco has established a meaningful matchup advantage. I’m treating the head-to-head record as neutral tonight.
SF @ PIT
3-3
Cooling Off
8- 01.387
Munetaka Murakami: .387 OPS in L15 — draws RHP Hunter Brown
CHW @ HOU
- 02.421
Julio Rodriguez: .421 OPS in Last 15 Days
OAK @ SEA
- 03.456
Brice Turang: .456 OPS in L15 — draws RHP Kevin Gausman
MIL @ CHC
- 04.502
Alec Burleson: .502 OPS in Last 15 Days
STL @ LAD
- 05.374
Spencer Horwitz: .374 OPS in L15 — draws RHP Blade Tidwell
SF @ PIT
- 06.327
Taylor Ward: .327 OPS in Last 15 Days
OAK @ SEA