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
285 matching on Sunday, September 20·clear filters
Sunday, September 20·285
HOME FORTRESSMarseille
SOCCERedge home fortress
Marseille are running a +1.67 goal differential at home versus -2 on the road — a 3.67-goal split across 3 home and 3 away matches. A real venue effect worth we
HOME FORTRESSReal Madrid
SOCCERedge home fortress
Real Madrid are running a +2.75 goal differential at home versus +0.33 on the road — a 2.42-goal split across 4 home and 3 away matches. A real venue effect wor
HOME FORTRESSGetafe
SOCCERedge home fortress
Getafe are running a +0.75 goal differential at home versus -1.5 on the road — a 2.25-goal split across 4 home and 4 away matches. A real venue effect worth wei
UNDERPERFORMING XGSunderland
SOCCERedge xg underperform
Sunderland are scoring 0.75 goals a match against an expected-goals rate of 1.47 — a -0.72 gap over their last 8. The process is generating fewer goals than the
HOME FORTRESSAtletico Madrid
SOCCERedge home fortress
Atletico Madrid are running a +2 goal differential at home versus +0.25 on the road — a 1.75-goal split across 3 home and 4 away matches. A real venue effect wo
UNDERPERFORMING XGValencia
SOCCERedge xg underperform
Valencia are scoring 0.33 goals a match against an expected-goals rate of 0.98 — a -0.65 gap over their last 6. The process is generating fewer goals than the c
HOME FORTRESSManchester City
SOCCERedge home fortress
Manchester City are running a +2.33 goal differential at home versus +0.75 on the road — a 1.58-goal split across 3 home and 4 away matches. A real venue effect
UNDERPERFORMING XGLevante
SOCCERedge xg underperform
Levante are scoring 1.17 goals a match against an expected-goals rate of 1.79 — a -0.62 gap over their last 6. The process is generating fewer goals than the ch
OUTPERFORMING XGAtletico Madrid
SOCCERedge xg overperform
Atletico Madrid are scoring 2.14 goals a match against an expected-goals rate of 1.53 — a +0.61 gap over their last 7. That's running hotter than the underlying
UNDERPERFORMING XGMalaga
SOCCERedge xg underperform
Malaga are scoring 0.50 goals a match against an expected-goals rate of 1.06 — a -0.56 gap over their last 6. The process is generating fewer goals than the cha
OUTPERFORMING XGDeportivo La Coruna
SOCCERedge xg overperform
Deportivo La Coruna are scoring 1.50 goals a match against an expected-goals rate of 0.96 — a +0.54 gap over their last 6. That's running hotter than the underl
HOME FORTRESSMalaga
SOCCERedge home fortress
Malaga are running a -0.67 goal differential at home versus -2 on the road — a 1.33-goal split across 3 home and 3 away matches. A real venue effect worth weigh
HOME FORTRESSBournemouth
SOCCERedge home fortress
Bournemouth are running a +1.33 goal differential at home versus 0 on the road — a 1.33-goal split across 3 home and 3 away matches. A real venue effect worth w
HOME FORTRESSCrystal Palace
SOCCERedge home fortress
Crystal Palace are running a +1 goal differential at home versus -0.33 on the road — a 1.33-goal split across 5 home and 3 away matches. A real venue effect wor
HOME FORTRESSLevante
SOCCERedge home fortress
Levante are running a +0.33 goal differential at home versus -1 on the road — a 1.33-goal split across 3 home and 3 away matches. A real venue effect worth weig
RUTHLESS ON THE BALLStade Brestois 29
SOCCERteam profile ruthless
Stade Brestois 29 average 46.5% possession against a league median of 47%, but only 22 shots a match. They do more with less of the ball than anyone in the samp
BEING OUT-SHOTSV Elversberg
SOCCERteam profile shot deficit
SV Elversberg are taking 11.25 shots a match and allowing 21.75, against a league median of 9 and 7.83. They are being pinned back more than the scoreline sugge
OUT-SHOOTING OPPONENTSBayer Leverkusen
SOCCERteam profile shot dominance
Bayer Leverkusen are taking 21.6 shots a match and allowing 7, against a league median of 9 and 7.83. Shot volume predicts the next match better than goals do,
RUTHLESS ON THE BALLRB Leipzig
SOCCERteam profile ruthless
RB Leipzig average 61% possession against a league median of 47%, but only 21 shots a match. They do more with less of the ball than anyone in the sample, which
RUTHLESS ON THE BALLBayer Leverkusen
SOCCERteam profile ruthless
Bayer Leverkusen average 64.2% possession against a league median of 47%, but only 21.6 shots a match. They do more with less of the ball than anyone in the sam
RUTHLESS ON THE BALL1899 Hoffenheim
SOCCERteam profile ruthless
1899 Hoffenheim average 58.8% possession against a league median of 47%, but only 20.4 shots a match. They do more with less of the ball than anyone in the samp
BEING OUT-SHOTLille
SOCCERteam profile shot deficit
Lille are taking 9.8 shots a match and allowing 18, against a league median of 9 and 7.83. They are being pinned back more than the scoreline suggests. Results
BEING OUT-SHOTParma
SOCCERteam profile shot deficit
Parma are taking 7.5 shots a match and allowing 15.5, against a league median of 9 and 7.83. They are being pinned back more than the scoreline suggests. Result
BEING OUT-SHOTNapoli
SOCCERteam profile shot deficit
Napoli are taking 12.2 shots a match and allowing 18.4, against a league median of 9 and 7.83. They are being pinned back more than the scoreline suggests. Resu
BEING OUT-SHOTLecce
SOCCERteam profile shot deficit
Lecce are taking 10.8 shots a match and allowing 17, against a league median of 9 and 7.83. They are being pinned back more than the scoreline suggests. Results
CORNER HEAVY1899 Hoffenheim
SOCCERteam profile corner heavy
1899 Hoffenheim's matches produce 13.4 corners a game — 9 won, 4.4 conceded — against a league median pairing of 6.86. Corners are separately priced and almost
OUT-SHOOTING OPPONENTSStade Brestois 29
SOCCERteam profile shot dominance
Stade Brestois 29 are taking 22 shots a match and allowing 11.75, against a league median of 9 and 7.83. Shot volume predicts the next match better than goals d
RUTHLESS ON THE BALLBournemouth
SOCCERteam profile ruthless
Bournemouth average 52.8% possession against a league median of 47%, but only 16.83 shots a match. They do more with less of the ball than anyone in the sample,
CORNER HEAVYAuxerre
SOCCERteam profile corner heavy
Auxerre's matches produce 13.25 corners a game — 5.5 won, 7.75 conceded — against a league median pairing of 6.86. Corners are separately priced and almost nobo
SHOT VOLUME RISINGSV Elversberg
SOCCERplayer form shots rising
Maurice Krattenmacher is taking 11.38 shots per 90 over his last 2, against 3.6 before that. Measured per 90 rather than per appearance, so this is a genuine ch
SHOT VOLUME RISINGLeeds
SOCCERplayer form shots rising
Ao Tanaka is taking 8.45 shots per 90 over his last 2, against 1.26 before that. Measured per 90 rather than per appearance, so this is a genuine change in how
SHOT VOLUME RISINGReal Betis
SOCCERplayer form shots rising
Antony is taking 10.18 shots per 90 over his last 2, against 3.11 before that. Measured per 90 rather than per appearance, so this is a genuine change in how of
SHOT VOLUME FALLINGBournemouth
SOCCERplayer form shots falling
Ryan Christie is taking 0 shots per 90 over his last 2, against 7 before that. Measured per 90 rather than per appearance, so this is a genuine change in how of
SHOT VOLUME FALLINGSunderland
SOCCERplayer form shots falling
Wilson Isidor is taking 0.67 shots per 90 over his last 2, against 6.91 before that. Measured per 90 rather than per appearance, so this is a genuine change in
SHOT VOLUME FALLINGSV Elversberg
SOCCERplayer form shots falling
Francis Onyeka is taking 2.4 shots per 90 over his last 1, against 7.12 before that. Measured per 90 rather than per appearance, so this is a genuine change in
ROLE SHRINKINGAuxerre
SOCCERplayer form minutes down
Sinaly Diomandé has averaged 0 minutes across his last 2 against 90 over the 2 before that — -90 minutes a match. His per-match averages are still carrying the
SHOT VOLUME FALLINGLeeds
SOCCERplayer form shots falling
Daniel James is taking 1.36 shots per 90 over his last 1, against 5.36 before that. Measured per 90 rather than per appearance, so this is a genuine change in h
SHOT VOLUME FALLINGJuventus
SOCCERplayer form shots falling
Nicolás González is taking 2.24 shots per 90 over his last 2, against 6.16 before that. Measured per 90 rather than per appearance, so this is a genuine change
SHOT VOLUME RISINGFulham
SOCCERplayer form shots rising
Gonzalo García is taking 4.68 shots per 90 over his last 2, against 1 before that. Measured per 90 rather than per appearance, so this is a genuine change in ho
SHOT VOLUME RISINGReal Betis
SOCCERplayer form shots rising
Cucho Hernández is taking 4.29 shots per 90 over his last 1, against 0.66 before that. Measured per 90 rather than per appearance, so this is a genuine change i
SHOT VOLUME RISINGGenoa
SOCCERplayer form shots rising
Lorenzo Colombo is taking 4.39 shots per 90 over his last 2, against 0.79 before that. Measured per 90 rather than per appearance, so this is a genuine change i
SHOT VOLUME FALLINGSV Elversberg
SOCCERplayer form shots falling
Cole Campbell is taking 0 shots per 90 over his last 2, against 3.58 before that. Measured per 90 rather than per appearance, so this is a genuine change in how
SHOT VOLUME RISINGReal Madrid
SOCCERplayer form shots rising
Vinícius Júnior is taking 4.83 shots per 90 over his last 2, against 1.34 before that. Measured per 90 rather than per appearance, so this is a genuine change i
ROLE SHRINKINGNice
SOCCERplayer form minutes down
Antoine Mendy has averaged 17 minutes across his last 2 against 90 over the 2 before that — -73 minutes a match. His per-match averages are still carrying the w
8 days rest vs 3SC Paderborn 07
SOCCERrest rotation rest edge
FRESH LEGS EDGE
8 days rest vs 3Atalanta
SOCCERrest rotation rest edge
FRESH LEGS EDGE
8 days rest vs 3Bolton
SOCCERrest rotation rest edge
FRESH LEGS EDGE
7 days rest vs 3Paris Saint Germain
SOCCERrest rotation rest edge
FRESH LEGS EDGE
8 days rest vs 4West Brom
SOCCERrest rotation rest edge
FRESH LEGS EDGE
6 days rest vs 3Leeds
SOCCERrest rotation rest edge
REST ADVANTAGE
7 days rest vs 4RB Leipzig
SOCCERrest rotation rest edge
REST ADVANTAGE
7 days rest vs 4Lecce
SOCCERrest rotation rest edge
REST ADVANTAGE
7 days rest vs 4San Diego
SOCCERrest rotation rest edge
REST ADVANTAGE
UEFA Europa League 3 days agoBournemouth
SOCCERrest rotation european hangover
MIDWEEK EUROPEAN TIE
UEFA Europa League 3 days agoCrystal Palace
SOCCERrest rotation european hangover
MIDWEEK EUROPEAN TIE
UEFA Europa League 3 days agoReal Sociedad
SOCCERrest rotation european hangover
MIDWEEK EUROPEAN TIE
5/5Malaga
SOCCERshots saves keeper volume
SAVES LOCK-IN
5/5Atalanta
SOCCERshots saves keeper volume
SAVES LOCK-IN
5/5RB Leipzig
SOCCERshots saves shot volume
100% SHOTS
5/5Como
SOCCERshots saves shot volume
100% SHOTS
5/5Bournemouth
SOCCERshots saves shot volume
100% SHOTS
5/5Bournemouth
SOCCERshots saves shot volume
100% SHOTS
5/5Malaga
SOCCERshots saves shot volume
100% SHOTS
5/5RB Leipzig
SOCCERshots saves sot volume
100% SHOTS ON TARGET
5/5Fiorentina
SOCCERshots saves shot volume
100% SHOTS
5/5Nice
SOCCERshots saves shot volume
100% SHOTS
4/5Real Madrid
SOCCERshots saves shot volume
SHOTS
4/5Real Madrid
SOCCERshots saves sot volume
SHOTS ON TARGET
4/5Deportivo La Coruna
SOCCERshots saves keeper volume
SAVES
4/5Getafe
SOCCERshots saves keeper volume
SAVES
4/5Atletico Madrid
SOCCERshots saves shot volume
SHOTS
4/5Real Betis
SOCCERshots saves keeper volume
SAVES
4/5RB Leipzig
SOCCERshots saves shot volume
SHOTS
4/5Como
SOCCERshots saves shot volume
SHOTS
4/5Lille
SOCCERshots saves keeper volume
SAVES
4/5Manchester City
SOCCERshots saves shot volume
SHOTS
4/5Leeds
SOCCERshots saves shot volume
SHOTS
4/5Crystal Palace
SOCCERshots saves shot volume
SHOTS
4/5Getafe
SOCCERshots saves shot volume
SHOTS
4/5Real Madrid
SOCCERshots saves shot volume
SHOTS
4/5Deportivo La Coruna
SOCCERshots saves shot volume
SHOTS
4/5Deportivo La Coruna
SOCCERshots saves sot volume
SHOTS ON TARGET
4/5Fiorentina
SOCCERshots saves sot volume
SHOTS ON TARGET
4/5Fiorentina
SOCCERshots saves shot volume
SHOTS
4/5Napoli
SOCCERshots saves shot volume
SHOTS
4/5Como
SOCCERshots saves shot volume
SHOTS
4/5Como
SOCCERshots saves shot volume
SHOTS
4/5Parma
SOCCERshots saves shot volume
SHOTS
4/5Juventus
SOCCERshots saves shot volume
SHOTS
4/5Nice
SOCCERshots saves sot volume
SHOTS ON TARGET
6/6Bournemouth
SOCCERgoals totals team goals
RELIABLE SCORERS
7/7Leeds
SOCCERgoals totals team goals
RELIABLE SCORERS
7/7Real Betis
SOCCERgoals totals team goals
RELIABLE SCORERS
6/6Fiorentina
SOCCERgoals totals match total over
GOALS FLOW
6/6AC Milan
SOCCERgoals totals match total over
GOALS FLOW
9/9West Brom
SOCCERgoals totals team goals
RELIABLE SCORERS
10/10Inter Miami
SOCCERgoals totals team goals
RELIABLE SCORERS
9/10Norwich
SOCCERgoals totals match total over
GOALS FLOW
9/10Club America
SOCCERgoals totals match total over
GOALS FLOW
9/10Guadalajara Chivas
SOCCERgoals totals team goals
RELIABLE SCORERS
9/10Austin
SOCCERgoals totals match total over
GOALS FLOW
9/10Minnesota United FC
SOCCERgoals totals team goals
RELIABLE SCORERS
9/10Toronto FC
SOCCERgoals totals team goals
RELIABLE SCORERS
9/10Vancouver Whitecaps
SOCCERgoals totals team goals
RELIABLE SCORERS
9/10Seattle Sounders
SOCCERgoals totals match total over
GOALS FLOW
9/10Nashville SC
SOCCERgoals totals team goals
RELIABLE SCORERS
9/10Chicago Fire
SOCCERgoals totals team goals
RELIABLE SCORERS
9/10Portland Timbers
SOCCERgoals totals team goals
RELIABLE SCORERS
7/8Sunderland
SOCCERgoals totals match total under
LOW-SCORING
7/8Villarreal
SOCCERgoals totals team goals
RELIABLE SCORERS
7/8Paris Saint Germain
SOCCERgoals totals team goals
RELIABLE SCORERS
6/7Manchester City
SOCCERgoals totals team goals
RELIABLE SCORERS
6/7Leeds
SOCCERgoals totals match total over
GOALS FLOW
6/7Atletico Madrid
SOCCERgoals totals match total over
GOALS FLOW
6/7Real Madrid
SOCCERgoals totals team goals
RELIABLE SCORERS
6/7Real Madrid
SOCCERgoals totals match total over
GOALS FLOW
5/6Bournemouth
SOCCERgoals totals match total over
OVERS
5/6Manchester United
SOCCERgoals totals match total over
OVERS
5/6Malaga
SOCCERgoals totals match total over
OVERS
5/6Deportivo La Coruna
SOCCERgoals totals team goals
TEAM GOALS
5/6Deportivo La Coruna
SOCCERgoals totals match total over
OVERS
5/6Frosinone
SOCCERgoals totals team goals
TEAM GOALS
5/6Frosinone
SOCCERgoals totals match total over
OVERS
5/6Parma
SOCCERgoals totals match total over
OVERS
5/6Atalanta
SOCCERgoals totals team goals
TEAM GOALS
5/6AC Milan
SOCCERgoals totals team goals
TEAM GOALS
5/6Marseille
SOCCERgoals totals match total over
OVERS
8/10Monterrey
SOCCERgoals totals match total over
OVERS
8/10Club America
SOCCERgoals totals team goals
TEAM GOALS
8/10Guadalajara Chivas
SOCCERgoals totals match total over
OVERS
10 in play
SOCCERmatchup dossier matchup dossier
PROJECTED XI
8 in play
SOCCERmatchup dossier matchup dossier
CONFIRMED XI
6 in play
SOCCERmatchup dossier matchup dossier
PROJECTED XI
5 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
5 in play
SOCCERmatchup dossier matchup dossier
PROJECTED XI
2 in play
SOCCERmatchup dossier matchup dossier
PROJECTED XI
1 in play
SOCCERmatchup dossier matchup dossier
PROJECTED XI
1 in play
SOCCERmatchup dossier matchup dossier
PROJECTED XI
Maurice KrattenmacherSV Elversberg
SOCCERgoal scorer watch
SV Elversberg @ FC Schalke 04
Jonathan DavidAtletico Madrid
SOCCERgoal scorer watch
Real Madrid @ Atletico Madrid
César PalaciosFulham
SOCCERgoal scorer watch
Manchester United @ Fulham
Enzo Le FéeSunderland
SOCCERgoal scorer watch
Sunderland @ Manchester City
Derrick HenryBaltimore Ravens
NFLtd watch
New Orleans Saints @ Baltimore Ravens
Jonathan TaylorIndianapolis Colts
NFLtd watch
Indianapolis Colts @ Kansas City Chiefs
Christian McCaffreySan Francisco 49ers
NFLtd watch
Miami Dolphins @ San Francisco 49ers
Chase BrownCincinnati Bengals
NFLtd watch
Cincinnati Bengals @ Houston Texans
Bijan RobinsonAtlanta Falcons
NFLtd watch
Carolina Panthers @ Atlanta Falcons
Saquon BarkleyPhiladelphia Eagles
NFLtd watch
Philadelphia Eagles @ Tennessee Titans
Javonte WilliamsDallas Cowboys
NFLtd watch
Washington Commanders @ Dallas Cowboys
Omarion HamptonLos Angeles Chargers
NFLtd watch
Las Vegas Raiders @ Los Angeles Chargers
Jaylen WarrenPittsburgh Steelers
NFLtd watch
Pittsburgh Steelers @ New England Patriots
Kenneth Walker IIIKansas City Chiefs
NFLtd watch
Indianapolis Colts @ Kansas City Chiefs
Quinshon JudkinsCleveland Browns
NFLtd watch
Cleveland Browns @ Tampa Bay Buccaneers
Christian WatsonGreen Bay Packers
NFLtd watch
Green Bay Packers @ New York Jets
Aaron Jones Sr.Minnesota Vikings
NFLtd watch
Minnesota Vikings @ Chicago Bears
Justin JeffersonMinnesota Vikings
NFLtd watch
Minnesota Vikings @ Chicago Bears
George HolaniSeattle Seahawks
NFLtd watch
Seattle Seahawks @ Arizona Cardinals
De'Von AchaneMiami Dolphins
NFLtd watch
Miami Dolphins @ San Francisco 49ers
Dallas GoedertPhiladelphia Eagles
NFLtd watch
Philadelphia Eagles @ Tennessee Titans
Jake FergusonDallas Cowboys
NFLtd watch
Washington Commanders @ Dallas Cowboys
George PickensDallas Cowboys
NFLtd watch
Washington Commanders @ Dallas Cowboys
126 HR
MLBpark factor
POWER PARK
77 HR
MLBpark factor
HR GRAVEYARD
118 HR
MLBpark factor
POWER PARK
84 HR
MLBpark factor
HR GRAVEYARD
115 HR
MLBpark factor
POWER PARK
20.1 IP / 13 appsTexas Rangers
MLBbullpen
TAXED PEN
5.1 IP / 6 appsNew York Yankees
MLBbullpen
RESTED PEN
6.0 IP / 5 appsAtlanta Braves
MLBbullpen
RESTED PEN
6.1 IP / 9 appsSeattle Mariners
MLBbullpen
RESTED PEN
6.2 IP / 6 appsChicago Cubs
MLBbullpen
RESTED PEN
6.2 IP / 7 appsBoston Red Sox
MLBbullpen
RESTED PEN
6.2 IP / 6 appsSan Francisco Giants
MLBbullpen
RESTED PEN
7.1 IP / 8 appsBaltimore Orioles
MLBbullpen
RESTED PEN
16.0 IP / 12 appsMilwaukee Brewers
MLBbullpen
TAXED PEN
15.2 IP / 11 appsHouston Astros
MLBbullpen
TAXED PEN
2.1 IPPittsburgh Pirates
MLBtimes through order
HIGH STRIKEOUTS, SHORT OUTINGS
2.7 IPToronto Blue Jays
MLBtimes through order
OUT EARLY
6.3 IPMiami Marlins
MLBtimes through order
LONG OUTINGS, FEW STRIKEOUTS
6.2 IPKansas City Royals
MLBtimes through order
LONG OUTINGS, FEW STRIKEOUTS
4.9 IPTampa Bay Rays
MLBtimes through order
HIGH STRIKEOUTS, SHORT OUTINGS
3.6 IPSan Francisco Giants
MLBtimes through order
OUT EARLY
5.8 IPPhiladelphia Phillies
MLBtimes through order
GOES LATE
4.6 IPSan Diego Padres
MLBtimes through order
OUT EARLY
+16 ptsColorado Rockies
MLBhitter vs arsenal
STRIKES OUT MORE
+14 ptsColorado Rockies
MLBhitter vs arsenal
STRIKES OUT MORE
-14 ptsMiami Marlins
MLBhitter vs arsenal
STRIKES OUT LESS
-12 ptsHouston Astros
MLBhitter vs arsenal
STRIKES OUT LESS
+11 ptsColorado Rockies
MLBhitter vs arsenal
STRIKES OUT MORE
-11 ptsHouston Astros
MLBhitter vs arsenal
STRIKES OUT LESS
+11 ptsAthletics
MLBhitter vs arsenal
STRIKES OUT MORE
-10 ptsHouston Astros
MLBhitter vs arsenal
STRIKES OUT LESS
+10 ptsWashington Nationals
MLBhitter vs arsenal
STRIKES OUT MORE
-10 ptsAtlanta Braves
MLBhitter vs arsenal
STRIKES OUT LESS
+10 ptsKansas City Royals
MLBhitter vs arsenal
STRIKES OUT MORE
-10 ptsHouston Astros
MLBhitter vs arsenal
STRIKES OUT LESS
19.4% barrelWashington Nationals
MLBcontact quality barrel edge
ELITE BARREL RATE
18.6% barrelChicago White Sox
MLBcontact quality barrel edge
ELITE BARREL RATE
16.7% barrelDetroit Tigers
MLBcontact quality barrel edge
ELITE BARREL RATE
16.3% barrelCincinnati Reds
MLBcontact quality barrel edge
ELITE BARREL RATE
16.2% barrelHouston Astros
MLBcontact quality barrel edge
ELITE BARREL RATE
16.1% barrelPhiladelphia Phillies
MLBcontact quality barrel edge
ELITE BARREL RATE
63.5% hard-hitHouston Astros
MLBcontact quality hard hit edge
HARD CONTACT
56.3% hard-hitMiami Marlins
MLBcontact quality hard hit edge
HARD CONTACT
56.2% hard-hitBaltimore Orioles
MLBcontact quality hard hit edge
HARD CONTACT
54.2% hard-hitKansas City Royals
MLBcontact quality hard hit edge
HARD CONTACT
53.7% hard-hitSan Diego Padres
MLBcontact quality hard hit edge
HARD CONTACT
52.8% hard-hitMilwaukee Brewers
MLBcontact quality hard hit edge
HARD CONTACT
2.3 HR/9Colorado Rockies
MLBcontact quality pitcher hr prone
HOME RUN PRONE
2.1 HR/9Athletics
MLBcontact quality pitcher hr prone
HOME RUN PRONE
2 HR/9Minnesota Twins
MLBcontact quality pitcher hr prone
HOME RUN PRONE
1.96 HR/9San Diego Padres
MLBcontact quality pitcher hr prone
HOME RUN PRONE
1.84 HR/9Cincinnati Reds
MLBcontact quality pitcher hr prone
HOME RUN PRONE
1.65 HR/9Kansas City Royals
MLBcontact quality pitcher hr prone
HOME RUN PRONE
Pete Crow-ArmstrongChicago Cubs
MLBhr watch
Chicago Cubs vs Cincinnati Reds
Griffin ConineMiami Marlins
MLBhr watch
Miami Marlins vs San Diego Padres
Jackson MerrillSan Diego Padres
MLBhr watch
Miami Marlins vs San Diego Padres
Cal RaleighSeattle Mariners
MLBhr watch
Seattle Mariners vs Colorado Rockies
Mookie BettsLos Angeles Dodgers
MLBhr watch
San Francisco Giants vs Los Angeles Dodgers
Riley GreeneDetroit Tigers
MLBhr watch
Detroit Tigers vs Chicago White Sox
Teoscar HernándezLos Angeles Dodgers
MLBhr watch
San Francisco Giants vs Los Angeles Dodgers
Spencer TorkelsonDetroit Tigers
MLBhr watch
Detroit Tigers vs Chicago White Sox
Max MuncyLos Angeles Dodgers
MLBhr watch
San Francisco Giants vs Los Angeles Dodgers
Pete AlonsoBaltimore Orioles
MLBhr watch
Milwaukee Brewers vs Baltimore Orioles
Kyle TuckerLos Angeles Dodgers
MLBhr watch
San Francisco Giants vs Los Angeles Dodgers
Fernando Tatis Jr.San Diego Padres
MLBhr watch
Miami Marlins vs San Diego Padres
Elly De La CruzCincinnati Reds
MLBhr watch
Chicago Cubs vs Cincinnati Reds
Ian HappChicago Cubs
MLBhr watch
Chicago Cubs vs Cincinnati Reds
Brandon LowePittsburgh Pirates
MLBhr watch
Kansas City Royals vs Pittsburgh Pirates
Boston Red Sox @ Tampa Bay Rays
MLBpark split
Boston Red Sox @ Tampa Bay Rays
Boston Red Sox @ Tampa Bay Rays
MLBpark split
Boston Red Sox @ Tampa Bay Rays
Kansas City Royals vs Lake Bachar
MLBk matchup
WHIFF LINEUP
Kansas City Royals @ Pittsburgh Pirates
MLBpark split
Kansas City Royals @ Pittsburgh Pirates
Chicago Cubs @ Cincinnati Reds
MLBpark split
Chicago Cubs @ Cincinnati Reds
Chicago Cubs @ Cincinnati Reds
MLBpark split
Chicago Cubs @ Cincinnati Reds
Chicago Cubs @ Cincinnati Reds
MLBpark split
Chicago Cubs @ Cincinnati Reds
Denzel Clarke vs Gavin Williams
MLBk vulnerability
Denzel Clarke vs Gavin Williams
Trevor Story vs Griffin Jax
MLBk vulnerability
Trevor Story vs Griffin Jax
Ryan O'Hearn vs Michael Wacha
MLBbatter hr
3-for-10 · .300 AVG / .900 SLG · 2 HR
Mark Vientos vs Cristopher Sánchez
MLBbatter bases
4-for-15 · .267 AVG / .667 SLG · 1 HR
JJ Bleday vs David Peterson
MLBbatter bases
7-for-15 · .467 AVG / .667 SLG · 1 HR
Tyler Stephenson vs David Peterson
MLBbatter hits
7-for-15 · .467 AVG / .600 SLG · 0 HR
Francisco Alvarez vs Cristopher Sánchez
MLBk vulnerability
Francisco Alvarez vs Cristopher Sánchez
-3.4
MLBmatchup dossier matchup dossier
PITCHER EDGE
+3.3
MLBmatchup dossier matchup dossier
LINEUP EDGE
+2.8
MLBmatchup dossier matchup dossier
LINEUP EDGE
-2.4
MLBmatchup dossier matchup dossier
PITCHER EDGE
-2.1
MLBmatchup dossier matchup dossier
PITCHER EDGE
+2.1
MLBmatchup dossier matchup dossier
LINEUP EDGE
-1.9
MLBmatchup dossier matchup dossier
PITCHER EDGE
-1.9
MLBmatchup dossier matchup dossier
PITCHER EDGE
-1.9
MLBmatchup dossier matchup dossier
PITCHER EDGE
+1.8
MLBmatchup dossier matchup dossier
LINEUP EDGE
Detroit Tigers vs Davis Martin
MLBk matchup
CONTACT LINEUP
Toronto Blue Jays at Texas Rangers
MLBumpire umpire tight
Toronto Blue Jays at 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
Atlanta Braves @ Houston Astros
MLBpark split
Atlanta Braves @ Houston Astros
Philadelphia Phillies @ New York Mets
MLBpark split
Philadelphia Phillies @ New York Mets
Philadelphia Phillies @ New York Mets
MLBpark split
Philadelphia Phillies @ New York Mets
Detroit Tigers @ Chicago White Sox
MLBpark split
Detroit Tigers @ Chicago White Sox
Riley Greene vs Davis Martin
MLBbatter hits
5-for-12 · .417 AVG / .417 SLG · 0 HR
Toronto Blue Jays @ Texas Rangers
MLBpark split
Toronto Blue Jays @ Texas Rangers
Toronto Blue Jays @ Texas Rangers
MLBpark split
Toronto Blue Jays @ Texas Rangers
+2.1
MLBmatchup dossier matchup dossier
LINEUP EDGE
-1.8
MLBmatchup dossier matchup dossier
PITCHER EDGE
Seattle Mariners @ Colorado Rockies
MLBpark split
Seattle Mariners @ Colorado Rockies
Seattle Mariners @ Colorado Rockies
MLBpark split
Seattle Mariners @ Colorado Rockies
Washington Nationals @ St. Louis Cardinals
MLBpark split
Washington Nationals @ St. Louis Cardinals
Seattle Mariners @ Colorado Rockies
MLBpark split
Seattle Mariners @ Colorado Rockies
Seattle Mariners @ Colorado Rockies
MLBpark split
Seattle Mariners @ Colorado Rockies
Seattle Mariners @ Colorado Rockies
MLBpark split
Seattle Mariners @ Colorado Rockies
New York Yankees at Arizona Diamondbacks
MLBumpire umpire loose
New York Yankees at Arizona Diamondbacks
San Diego Padres vs Sandy Alcantara
MLBk matchup
CONTACT LINEUP
New York Yankees @ Arizona Diamondbacks
MLBpark split
New York Yankees @ Arizona Diamondbacks
Minnesota Twins @ Los Angeles Angels
MLBpark split
Minnesota Twins @ Los Angeles Angels
Manny Machado vs Sandy Alcantara
MLBbatter bases
9-for-15 · .600 AVG / .667 SLG · 0 HR
Xander Bogaerts vs Sandy Alcantara
MLBbatter hits
6-for-14 · .429 AVG / .643 SLG · 1 HR
Jake Cronenworth vs Sandy Alcantara
MLBbatter cold
2-for-16 · .125 AVG / .188 SLG · 0 HR
Seattle Mariners @ Colorado Rockies
MLBpark split
Seattle Mariners @ Colorado Rockies
Philadelphia Phillies @ New York Mets
MLBpark split
Philadelphia Phillies @ New York Mets
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.