EDGEAI
Insight Archive
Our engines read the play-by-play, the box scores and the market every day, and surface the measurements that are hard to find by hand — a back's share of the work inside the five, a defence's split by play type, a hitter's record against tonight's arsenal. Every finding is kept here exactly as it was written on the day, and never edited afterwards.
9,278
findings archived · 2 months · 74 angles
SPORT
ANGLE
All anglespark split1445hr watch591matchup dossier matchup dossier521goals totals team goals474hitter vs arsenal458goal scorer watch456goals totals match total over455bullpen373shots saves shot volume319times through order308park factor272contact quality hard hit edge226contact quality barrel edge223batter hr201
DATE
241 matching on Thursday, September 17·clear filters
Thursday, September 17·241
HOME FORTRESSGetafe
SOCCERedge home fortress
Getafe are running a +0.75 goal differential at home versus -1.67 on the road — a 2.42-goal split across 4 home and 3 away matches. A real venue effect worth we
HOME FORTRESSMarseille
SOCCERedge home fortress
Marseille are running a +1.67 goal differential at home versus -0.67 on the road — a 2.34-goal split across 3 home and 3 away matches. A real venue effect worth
UNDERPERFORMING XGMalaga
SOCCERedge xg underperform
Malaga are scoring 0.40 goals a match against an expected-goals rate of 1.33 — a -0.93 gap over their last 5. The process is generating fewer goals than the cha
OUTPERFORMING XGUnion St. Gilloise
SOCCERedge xg overperform
Union St. Gilloise are scoring 2.78 goals a match against an expected-goals rate of 1.86 — a +0.92 gap over their last 9. That's running hotter than the underly
HOME FORTRESSOFI
SOCCERedge home fortress
OFI are running a +2.5 goal differential at home versus +0.4 on the road — a 2.1-goal split across 4 home and 5 away matches. A real venue effect worth weighing
HOME FORTRESSBeşiktaş
SOCCERedge home fortress
Beşiktaş are running a +2.4 goal differential at home versus +0.4 on the road — a 2-goal split across 5 home and 5 away matches. A real venue effect worth weigh
OUTPERFORMING XGLech Poznan
SOCCERedge xg overperform
Lech Poznan are scoring 2.70 goals a match against an expected-goals rate of 1.97 — a +0.73 gap over their last 10. That's running hotter than the underlying pr
HOME FORTRESSRed Bull Salzburg
SOCCERedge home fortress
Red Bull Salzburg are running a +2.75 goal differential at home versus +1.17 on the road — a 1.58-goal split across 4 home and 6 away matches. A real venue effe
HOME FORTRESSCeltic
SOCCERedge home fortress
Celtic are running a +2 goal differential at home versus +0.5 on the road — a 1.5-goal split across 4 home and 6 away matches. A real venue effect worth weighin
OUTPERFORMING XGPlzen
SOCCERedge xg overperform
Plzen are scoring 2.10 goals a match against an expected-goals rate of 1.50 — a +0.6 gap over their last 10. That's running hotter than the underlying process s
HOME FORTRESSLevski Sofia
SOCCERedge home fortress
Levski Sofia are running a +1.4 goal differential at home versus 0 on the road — a 1.4-goal split across 5 home and 5 away matches. A real venue effect worth we
HOME FORTRESSLech Poznan
SOCCERedge home fortress
Lech Poznan are running a +2.6 goal differential at home versus +1.2 on the road — a 1.4-goal split across 5 home and 5 away matches. A real venue effect worth
ROAD WARRIORSTorreense
SOCCERedge road warrior
Torreense are running a -1 goal differential at home versus 0 on the road — a 1-goal split across 3 home and 4 away matches. This team is genuinely better away
HOME FORTRESSNorwich
SOCCERedge home fortress
Norwich are running a +1.5 goal differential at home versus -0.4 on the road — a 1.9-goal split across 4 home and 5 away matches. A real venue effect worth weig
RUTHLESS ON THE BALLBournemouth
SOCCERteam profile ruthless
Bournemouth average 50.4% possession against a league median of 52.6%, but only 19 shots a match. They do more with less of the ball than anyone in the sample,
RUTHLESS ON THE BALLJuventus
SOCCERteam profile ruthless
Juventus average 57% possession against a league median of 52.6%, but only 18.5 shots a match. They do more with less of the ball than anyone in the sample, whi
RUTHLESS ON THE BALL1899 Hoffenheim
SOCCERteam profile ruthless
1899 Hoffenheim average 56.6% possession against a league median of 52.6%, but only 18.4 shots a match. They do more with less of the ball than anyone in the sa
OUT-SHOOTING OPPONENTSJuventus
SOCCERteam profile shot dominance
Juventus are taking 18.5 shots a match and allowing 7, against a league median of 8.3 and 7. Shot volume predicts the next match better than goals do, because g
RUTHLESS ON THE BALLReal Betis
SOCCERteam profile ruthless
Real Betis average 50.6% possession against a league median of 52.6%, but only 15.17 shots a match. They do more with less of the ball than anyone in the sample
OUT-SHOOTING OPPONENTSBournemouth
SOCCERteam profile shot dominance
Bournemouth are taking 19 shots a match and allowing 8.8, against a league median of 8.3 and 7. Shot volume predicts the next match better than goals do, becaus
CORNER HEAVY1899 Hoffenheim
SOCCERteam profile corner heavy
1899 Hoffenheim's matches produce 13.2 corners a game — 9.2 won, 4 conceded — against a league median pairing of 6.86. Corners are separately priced and almost
BEING OUT-SHOTCrystal Palace
SOCCERteam profile shot deficit
Crystal Palace are taking 6.13 shots a match and allowing 10.88, against a league median of 8.3 and 7. They are being pinned back more than the scoreline sugges
STERILE POSSESSIONRed Bull Salzburg
SOCCERteam profile sterile possession
Red Bull Salzburg average 66% possession against a league median of 52.6%, but only 5.2 shots a match. Holding the ball without generating attempts is the class
CORNER LIGHTTorreense
SOCCERteam profile corner light
Torreense's matches produce 1.57 corners a game — 1.29 won, 0.29 conceded — against a league median pairing of 6.86. Corners are separately priced and almost no
CORNER LIGHTLevski Sofia
SOCCERteam profile corner light
Levski Sofia's matches produce 1.6 corners a game — 1.1 won, 0.5 conceded — against a league median pairing of 6.86. Corners are separately priced and almost no
CORNER HEAVYJuventus
SOCCERteam profile corner heavy
Juventus's matches produce 12 corners a game — 9.75 won, 2.25 conceded — against a league median pairing of 6.86. Corners are separately priced and almost nobod
CONCEDING OVER xGAPlzen
SOCCERteam profile defence leaking
Plzen are conceding 1.9 goals a match against an expected 1.01 — a +0.89 gap. They are shipping more than the chances they allow deserve, which tends to correct
RUTHLESS ON THE BALLMarseille
SOCCERteam profile ruthless
Marseille average 57.6% possession against a league median of 52.6%, but only 13.5 shots a match. They do more with less of the ball than anyone in the sample,
SHOT VOLUME FALLINGJuventus
SOCCERplayer form shots falling
Nicolás González is taking 2.2 shots per 90 over his last 2, against 10.91 before that. Measured per 90 rather than per appearance, so this is a genuine change
SHOT VOLUME RISINGReal Betis
SOCCERplayer form shots rising
Nelson Deossa is taking 11.74 shots per 90 over his last 1, against 5.03 before that. Measured per 90 rather than per appearance, so this is a genuine change in
SHOT VOLUME RISINGLech Poznan
SOCCERplayer form shots rising
Yannick Agnero is taking 8.33 shots per 90 over his last 1, against 2.39 before that. Measured per 90 rather than per appearance, so this is a genuine change in
SHOT VOLUME RISINGBeşiktaş
SOCCERplayer form shots rising
Hyeon-gyu Oh is taking 5 shots per 90 over his last 1, against 0 before that. Measured per 90 rather than per appearance, so this is a genuine change in how oft
SHOT VOLUME RISINGReal Betis
SOCCERplayer form shots rising
Antony is taking 7.13 shots per 90 over his last 2, against 2.78 before that. Measured per 90 rather than per appearance, so this is a genuine change in how oft
ROLE EXPANDINGCrystal Palace
SOCCERplayer form minutes up
Walter Benítez has averaged 90 minutes across his last 2 against 0 over the 3 before that — +90 minutes a match. Minutes are opportunity, and every player prop
ROLE EXPANDINGVillarreal
SOCCERplayer form minutes up
Péter Gulácsi has averaged 90 minutes across his last 2 against 0 over the 3 before that — +90 minutes a match. Minutes are opportunity, and every player prop o
SHOT VOLUME RISINGReal Betis
SOCCERplayer form shots rising
Cucho Hernández is taking 4.29 shots per 90 over his last 1, against 0.44 before that. Measured per 90 rather than per appearance, so this is a genuine change i
ROLE EXPANDINGVillarreal
SOCCERplayer form minutes up
Pau Navarro has averaged 86.5 minutes across his last 2 against 0 over the 3 before that — +86.5 minutes a match. Minutes are opportunity, and every player prop
ROLE SHRINKINGReal Sociedad
SOCCERplayer form minutes down
Beñat Turrientes has averaged 0 minutes across his last 2 against 80 over the 3 before that — -80 minutes a match. His per-match averages are still carrying the
SHOT VOLUME RISINGJuventus
SOCCERplayer form shots rising
Kerim Alajbegović is taking 3.48 shots per 90 over his last 2, against 0 before that. Measured per 90 rather than per appearance, so this is a genuine change in
SHOT VOLUME RISINGCrystal Palace
SOCCERplayer form shots rising
Anan Khalaili is taking 4 shots per 90 over his last 1, against 0.73 before that. Measured per 90 rather than per appearance, so this is a genuine change in how
SHOT VOLUME FALLINGJuventus
SOCCERplayer form shots falling
Douglas Luiz is taking 0.5 shots per 90 over his last 2, against 3.64 before that. Measured per 90 rather than per appearance, so this is a genuine change in ho
ROLE SHRINKINGCeltic
SOCCERplayer form minutes down
Alex Oxlade-Chamberlain has averaged 0 minutes across his last 2 against 70.5 over the 2 before that — -70.5 minutes a match. His per-match averages are still c
SHOT VOLUME FALLINGPlzen
SOCCERplayer form shots falling
Prince Kwabena Adu is taking 1 shots per 90 over his last 2, against 3.75 before that. Measured per 90 rather than per appearance, so this is a genuine change i
3 matches in 12 daysVillarreal
SOCCERrest rotation congestion
CONGESTED RUN
6 days rest vs 4Red Bull Salzburg
SOCCERrest rotation rest edge
REST ADVANTAGE
3 matches in 12 daysLevski Sofia
SOCCERrest rotation congestion
CONGESTED RUN
3 matches in 12 daysOFI
SOCCERrest rotation congestion
CONGESTED RUN
3 matches in 12 daysCrystal Palace
SOCCERrest rotation congestion
CONGESTED RUN
3 matches in 12 daysCeltic
SOCCERrest rotation congestion
CONGESTED RUN
3 matches in 12 daysNEC Nijmegen
SOCCERrest rotation congestion
CONGESTED RUN
3 matches in 12 daysBournemouth
SOCCERrest rotation congestion
CONGESTED RUN
3 matches in 12 daysPlzen
SOCCERrest rotation congestion
CONGESTED RUN
3 matches in 12 daysManchester City
SOCCERrest rotation congestion
CONGESTED RUN
3 matches in 12 daysNorwich
SOCCERrest rotation congestion
CONGESTED RUN
5/51899 Hoffenheim
SOCCERshots saves shot volume
100% SHOTS
5/5Bournemouth
SOCCERshots saves shot volume
100% SHOTS
5/5Union St. Gilloise
SOCCERshots saves shot volume
100% SHOTS
4/5Malaga
SOCCERshots saves keeper volume
SAVES
4/5Real Betis
SOCCERshots saves keeper volume
SAVES
4/5Getafe
SOCCERshots saves shot volume
SHOTS
4/5Getafe
SOCCERshots saves keeper volume
SAVES
4/5Union St. Gilloise
SOCCERshots saves keeper volume
SAVES
4/5Getafe
SOCCERshots saves shot volume
SHOTS
4/5Getafe
SOCCERshots saves shot volume
SHOTS
4/5Malaga
SOCCERshots saves shot volume
SHOTS
4/5Bournemouth
SOCCERshots saves shot volume
SHOTS
4/5Marseille
SOCCERshots saves shot volume
SHOTS
4/5Marseille
SOCCERshots saves shot volume
SHOTS
4/5Marseille
SOCCERshots saves shot volume
SHOTS
4/5Union St. Gilloise
SOCCERshots saves sot volume
SHOTS ON TARGET
4/5Union St. Gilloise
SOCCERshots saves shot volume
SHOTS
4/5Union St. Gilloise
SOCCERshots saves shot volume
SHOTS
6/6Real Betis
SOCCERgoals totals team goals
RELIABLE SCORERS
10/10Red Bull Salzburg
SOCCERgoals totals team goals
RELIABLE SCORERS
9/9Ferencvarosi TC
SOCCERgoals totals team goals
RELIABLE SCORERS
9/10Celtic
SOCCERgoals totals team goals
RELIABLE SCORERS
9/10Lillestrom
SOCCERgoals totals match total over
GOALS FLOW
9/10NEC Nijmegen
SOCCERgoals totals match total over
GOALS FLOW
8/9Norwich
SOCCERgoals totals match total over
GOALS FLOW
7/8Villarreal
SOCCERgoals totals team goals
RELIABLE SCORERS
6/7Manchester City
SOCCERgoals totals team goals
RELIABLE SCORERS
8/10Red Bull Salzburg
SOCCERgoals totals match total over
OVERS
8/10Lech Poznan
SOCCERgoals totals match total over
OVERS
8/10Celtic
SOCCERgoals totals match total over
OVERS
8/10Beşiktaş
SOCCERgoals totals team goals
TEAM GOALS
8/10Plzen
SOCCERgoals totals team goals
TEAM GOALS
7/9Union St. Gilloise
SOCCERgoals totals team goals
TEAM GOALS
7/9Union St. Gilloise
SOCCERgoals totals match total over
OVERS
7/9Norwich
SOCCERgoals totals team goals
TEAM GOALS
6/8Villarreal
SOCCERgoals totals match total over
OVERS
6/8Crystal Palace
SOCCERgoals totals match total over
OVERS
5/7Getafe
SOCCERgoals totals team goals
TEAM GOALS
5/7Getafe
SOCCERgoals totals match total over
OVERS
5/7Torreense
SOCCERgoals totals match total over
OVERS
5/7Manchester City
SOCCERgoals totals match total over
OVERS
7/10Levski Sofia
SOCCERgoals totals team goals
TEAM GOALS
7/10Lech Poznan
SOCCERgoals totals team goals
TEAM GOALS
7/10Lillestrom
SOCCERgoals totals team goals
TEAM GOALS
7/10NEC Nijmegen
SOCCERgoals totals team goals
TEAM GOALS
7/10Plzen
SOCCERgoals totals match total over
OVERS
2.4/matchGetafe
SOCCERgoals totals team sot low
LOW SOT VOLUME
1.8/matchMalaga
SOCCERgoals totals team sot low
LOW SOT VOLUME
1.3/matchLevski Sofia
SOCCERgoals totals team sot low
LOW SOT VOLUME
3.8/matchCrystal Palace
SOCCERgoals totals team sot low
LOW SOT VOLUME
7.6/matchCeltic
SOCCERgoals totals team sot high
HIGH SOT VOLUME
3.5/matchLillestrom
SOCCERgoals totals team sot low
LOW SOT VOLUME
1/matchTorreense
SOCCERgoals totals team sot low
LOW SOT VOLUME
2.4/matchNEC Nijmegen
SOCCERgoals totals team sot low
LOW SOT VOLUME
10 in play
SOCCERmatchup dossier matchup dossier
PROJECTED XI
3 in play
SOCCERmatchup dossier matchup dossier
PROJECTED XI
6 in play
SOCCERmatchup dossier matchup dossier
PROJECTED XI
6 in play
SOCCERmatchup dossier matchup dossier
PROJECTED XI
3 in play
SOCCERmatchup dossier matchup dossier
PROJECTED XI
3 in play
SOCCERmatchup dossier matchup dossier
PROJECTED XI
Marc BartraReal Betis
SOCCERgoal scorer watch
Getafe @ Real Betis
Santiago MouriñoVillarreal
SOCCERgoal scorer watch
Villarreal @ Malaga
Tani OluwaseyiVillarreal
SOCCERgoal scorer watch
Villarreal @ Malaga
Ilias AkhomachVillarreal
SOCCERgoal scorer watch
Villarreal @ Malaga
Martín SatrianoGetafe
SOCCERgoal scorer watch
Getafe @ Real Betis
Ramón TerratsGetafe
SOCCERgoal scorer watch
Getafe @ Real Betis
Borja MayoralGetafe
SOCCERgoal scorer watch
Getafe @ Real Betis
David LarrubiaMalaga
SOCCERgoal scorer watch
Villarreal @ Malaga
Tajon BuchananVillarreal
SOCCERgoal scorer watch
Villarreal @ Malaga
IscoReal Betis
SOCCERgoal scorer watch
Getafe @ Real Betis
Jahmyr GibbsDetroit Lions
NFLtd watch
Detroit Lions @ Buffalo Bills
James Cook IIIBuffalo Bills
NFLtd watch
Detroit Lions @ Buffalo Bills
Khalil ShakirBuffalo Bills
NFLtd watch
Detroit Lions @ Buffalo Bills
Josh AllenBuffalo Bills
NFLtd watch
Detroit Lions @ Buffalo Bills
Jameson WilliamsDetroit Lions
NFLtd watch
Detroit Lions @ Buffalo Bills
Sam LaPortaDetroit Lions
NFLtd watch
Detroit Lions @ Buffalo Bills
118 HR
MLBpark factor
POWER PARK
84 HR
MLBpark factor
HR GRAVEYARD
115 HR
MLBpark factor
POWER PARK
90 K
MLBpark factor
CONTACT PARK
3.2 IP / 4 appsPhiladelphia Phillies
MLBbullpen
RESTED PEN
20.0 IP / 10 appsChicago White Sox
MLBbullpen
TAXED PEN
6.0 IP / 7 appsKansas City Royals
MLBbullpen
RESTED PEN
6.2 IP / 7 appsAthletics
MLBbullpen
RESTED PEN
7.2 IP / 7 appsHouston Astros
MLBbullpen
RESTED PEN
8.0 IP / 8 appsMilwaukee Brewers
MLBbullpen
RESTED PEN
8.0 IP / 7 appsTampa Bay Rays
MLBbullpen
RESTED PEN
8.2 IP / 7 appsBoston Red Sox
MLBbullpen
RESTED PEN
9.0 IP / 6 appsTexas Rangers
MLBbullpen
RESTED PEN
14.0 IP / 14 appsMinnesota Twins
MLBbullpen
TAXED PEN
1.3 IPTexas Rangers
MLBtimes through order
HIGH STRIKEOUTS, SHORT OUTINGS
5.5 IPCincinnati Reds
MLBtimes through order
LONG OUTINGS, FEW STRIKEOUTS
5.6 IPDetroit Tigers
MLBtimes through order
LONG OUTINGS, FEW STRIKEOUTS
6 IPSan Diego Padres
MLBtimes through order
LONG OUTINGS, FEW STRIKEOUTS
5.2 IPKansas City Royals
MLBtimes through order
LONG OUTINGS, FEW STRIKEOUTS
6.3 IPBoston Red Sox
MLBtimes through order
GOES LATE
6 IPNew York Mets
MLBtimes through order
GOES LATE
5.9 IPMinnesota Twins
MLBtimes through order
GOES LATE
5.6 IPPhiladelphia Phillies
MLBtimes through order
GOES LATE
5.6 IPLos Angeles Dodgers
MLBtimes through order
GOES LATE
-16 ptsLos Angeles Dodgers
MLBhitter vs arsenal
STRIKES OUT LESS
+15 ptsPittsburgh Pirates
MLBhitter vs arsenal
STRIKES OUT MORE
-13 ptsChicago White Sox
MLBhitter vs arsenal
STRIKES OUT LESS
-13 ptsHouston Astros
MLBhitter vs arsenal
STRIKES OUT LESS
-13 ptsChicago White Sox
MLBhitter vs arsenal
STRIKES OUT LESS
+10 ptsCincinnati Reds
MLBhitter vs arsenal
STRIKES OUT MORE
-8 ptsChicago White Sox
MLBhitter vs arsenal
STRIKES OUT LESS
-8 ptsChicago White Sox
MLBhitter vs arsenal
STRIKES OUT LESS
-8 ptsLos Angeles Dodgers
MLBhitter vs arsenal
STRIKES OUT LESS
-7 ptsAthletics
MLBhitter vs arsenal
STRIKES OUT LESS
-7 ptsChicago White Sox
MLBhitter vs arsenal
STRIKES OUT LESS
-7 ptsAthletics
MLBhitter vs arsenal
STRIKES OUT LESS
18.6% barrelChicago White Sox
MLBcontact quality barrel edge
ELITE BARREL RATE
17.6% barrelDetroit Tigers
MLBcontact quality barrel edge
ELITE BARREL RATE
16.5% barrelPittsburgh Pirates
MLBcontact quality barrel edge
ELITE BARREL RATE
16.5% barrelCincinnati Reds
MLBcontact quality barrel edge
ELITE BARREL RATE
16.4% barrelPhiladelphia Phillies
MLBcontact quality barrel edge
ELITE BARREL RATE
16.3% barrelHouston Astros
MLBcontact quality barrel edge
ELITE BARREL RATE
63.5% hard-hitHouston Astros
MLBcontact quality hard hit edge
HARD CONTACT
54.5% hard-hitKansas City Royals
MLBcontact quality hard hit edge
HARD CONTACT
53.8% hard-hitSan Diego Padres
MLBcontact quality hard hit edge
HARD CONTACT
53.1% hard-hitMilwaukee Brewers
MLBcontact quality hard hit edge
HARD CONTACT
52.8% hard-hitMilwaukee Brewers
MLBcontact quality hard hit edge
HARD CONTACT
51.1% hard-hitTexas Rangers
MLBcontact quality hard hit edge
HARD CONTACT
2.89 HR/9Athletics
MLBcontact quality pitcher hr prone
HOME RUN PRONE
2.21 HR/9Milwaukee Brewers
MLBcontact quality pitcher hr prone
HOME RUN PRONE
2.03 HR/9Chicago White Sox
MLBcontact quality pitcher hr prone
HOME RUN PRONE
2.02 HR/9Philadelphia Phillies
MLBcontact quality pitcher hr prone
HOME RUN PRONE
1.94 HR/9Los Angeles Dodgers
MLBcontact quality pitcher hr prone
HOME RUN PRONE
1.68 HR/9Colorado Rockies
MLBcontact quality pitcher hr prone
HOME RUN PRONE
Elly De La CruzCincinnati Reds
MLBhr watch
Los Angeles Dodgers vs Cincinnati Reds
Rafael Flores Jr.Pittsburgh Pirates
MLBhr watch
Milwaukee Brewers vs Pittsburgh Pirates
Eugenio SuárezCincinnati Reds
MLBhr watch
Los Angeles Dodgers vs Cincinnati Reds
Teoscar HernándezLos Angeles Dodgers
MLBhr watch
Los Angeles Dodgers vs Cincinnati Reds
Brandon LowePittsburgh Pirates
MLBhr watch
Milwaukee Brewers vs Pittsburgh Pirates
Bryan ReynoldsPittsburgh Pirates
MLBhr watch
Milwaukee Brewers vs Pittsburgh Pirates
Max MuncyLos Angeles Dodgers
MLBhr watch
Los Angeles Dodgers vs Cincinnati Reds
Jackson MerrillSan Diego Padres
MLBhr watch
San Diego Padres vs Colorado Rockies
Mookie BettsLos Angeles Dodgers
MLBhr watch
Los Angeles Dodgers vs Cincinnati Reds
Riley GreeneDetroit Tigers
MLBhr watch
Detroit Tigers vs Chicago White Sox
Oneil CruzPittsburgh Pirates
MLBhr watch
Milwaukee Brewers vs Pittsburgh Pirates
Manny MachadoSan Diego Padres
MLBhr watch
San Diego Padres vs Colorado Rockies
Kyle TuckerLos Angeles Dodgers
MLBhr watch
Los Angeles Dodgers vs Cincinnati Reds
Junior CamineroTampa Bay Rays
MLBhr watch
Athletics vs Tampa Bay Rays
Yordan AlvarezHouston Astros
MLBhr watch
Kansas City Royals vs Houston Astros
Los Angeles Dodgers @ Cincinnati Reds
MLBpark split
Los Angeles Dodgers @ Cincinnati Reds
Los Angeles Dodgers @ Cincinnati Reds
MLBpark split
Los Angeles Dodgers @ Cincinnati Reds
Athletics @ Tampa Bay Rays
MLBpark split
Athletics @ Tampa Bay Rays
Athletics @ Tampa Bay Rays
MLBpark split
Athletics @ Tampa Bay Rays
Milwaukee Brewers @ Pittsburgh Pirates
MLBpark split
Milwaukee Brewers @ Pittsburgh Pirates
Milwaukee Brewers @ Pittsburgh Pirates
MLBpark split
Milwaukee Brewers @ Pittsburgh Pirates
Oneil Cruz vs Kyle Harrison
MLBk vulnerability
Oneil Cruz vs Kyle Harrison
+3.3
MLBmatchup dossier matchup dossier
LINEUP EDGE
-3.1
MLBmatchup dossier matchup dossier
PITCHER EDGE
+2.9
MLBmatchup dossier matchup dossier
LINEUP EDGE
-2.8
MLBmatchup dossier matchup dossier
PITCHER EDGE
-2.4
MLBmatchup dossier matchup dossier
PITCHER EDGE
-2.1
MLBmatchup dossier matchup dossier
PITCHER EDGE
+1.8
MLBmatchup dossier matchup dossier
LINEUP EDGE
+1.7
MLBmatchup dossier matchup dossier
LINEUP EDGE
-1.7
MLBmatchup dossier matchup dossier
PITCHER EDGE
-1.6
MLBmatchup dossier matchup dossier
PITCHER EDGE
San Diego Padres vs Tanner Gordon
MLBk matchup
WHIFF LINEUP
San Diego Padres @ Colorado Rockies
MLBpark split
San Diego Padres @ Colorado Rockies
San Diego Padres @ Colorado Rockies
MLBpark split
San Diego Padres @ Colorado Rockies
San Diego Padres @ Colorado Rockies
MLBpark split
San Diego Padres @ Colorado Rockies
San Diego Padres @ Colorado Rockies
MLBpark split
San Diego Padres @ Colorado Rockies
San Diego Padres @ Colorado Rockies
MLBpark split
San Diego Padres @ Colorado Rockies
San Diego Padres @ Colorado Rockies
MLBpark split
San Diego Padres @ Colorado Rockies
Houston Astros vs Seth Lugo
MLBk matchup
CONTACT LINEUP
Kansas City Royals @ Houston Astros
MLBpark split
Kansas City Royals @ Houston Astros
Kansas City Royals @ Houston Astros
MLBpark split
Kansas City Royals @ Houston Astros
Kansas City Royals @ Houston Astros
MLBpark split
Kansas City Royals @ Houston Astros
Boston Red Sox @ Texas Rangers
MLBpark split
Boston Red Sox @ Texas Rangers
Philadelphia Phillies @ New York Mets
MLBpark split
Philadelphia Phillies @ New York Mets
Philadelphia Phillies @ New York Mets
MLBpark split
Philadelphia Phillies @ New York Mets
Philadelphia Phillies @ New York Mets
MLBpark split
Philadelphia Phillies @ New York Mets
Philadelphia Phillies @ New York Mets
MLBpark split
Philadelphia Phillies @ New York Mets
Juan Soto vs Aaron Nola
MLBbatter hr
12-for-43 · .279 AVG / .674 SLG · 5 HR
Francisco Alvarez vs Aaron Nola
MLBbatter hr
4-for-8 · .500 AVG / 1.625 SLG · 3 HR
Nicky Lopez vs Sonny Gray
MLBbatter cold
2-for-16 · .125 AVG / .125 SLG · 0 HR
Kyle Schwarber vs Nolan McLean
MLBk vulnerability
Kyle Schwarber vs Nolan McLean
San Diego Padres @ Colorado Rockies
MLBpark split
San Diego Padres @ Colorado Rockies
Jose Siri vs Taj Bradley
MLBk vulnerability
Jose Siri vs Taj Bradley
Zach Neto vs Taj Bradley
MLBk vulnerability
Zach Neto vs Taj Bradley
Minnesota Twins @ Los Angeles Angels
MLBpark split
Minnesota Twins @ Los Angeles Angels
Detroit Tigers @ Chicago White Sox
MLBpark split
Detroit Tigers @ Chicago White Sox
Records are written once, when a finding is first published, and never updated. Data-availability skips and unpublished candidates are not archived here. Records written before 11 September 2026 carry no summary line or portrait — the archive is not backfilled.