Analysis edge is not betting advice. Scores are based on available public data and may be incomplete.
NyxAether

Matchup Scorecard β€” St. Louis Cardinals @ Minnesota Twins

Kyle Leahy vs Joe Ryan
Final Β· Started --Β· game day 2026-06-12
Edge: St. Louis Cardinals +1.6LOWSt. Louis Cardinals lineup holds the matchup edge (+1.56). Based on pitch-type fit + limited 1:1 history.

Small historical sample: pitch-type profile and recent form are weighted more heavily. confirmed_lineup / probable_lineup / roster_proxy.

Nyx Analysis

  • β€’The St. Louis Cardinals are favored on a deeper lineup and a stronger bullpen.
β–ΈSupporting data

matchup.edge: team=St. Louis Cardinals Β· reasons=bat,bp Β· edge=7

Kyle Leahy vs Minnesota Twins lineup

vs Kyle Leahy Β· lineup: confirmed_lineup

#BatterPAAVGOPSxwOBAK%Pitcher weaponDanger pitchEdgeConfSample
1Austin Martin0β€”β€”β€”β€”Changeup4-Seam FastballPitcher edge20%TINY
2Byron Buxton0β€”β€”β€”β€”ChangeupSliderNeutral20%TINY
3Kody Clemens0β€”β€”β€”β€”ChangeupChangeupNeutral20%TINY
4Josh Bell0β€”β€”β€”β€”ChangeupSliderPitcher edge20%TINY
5Royce Lewis0β€”β€”β€”β€”ChangeupSinkerPitcher edge20%TINY
6Victor Caratini0β€”β€”β€”β€”ChangeupSliderNeutral20%TINY
7Brooks Lee0β€”β€”β€”β€”Changeupβ€”Low sample20%TINY
8Tristan Gray0β€”β€”β€”β€”ChangeupSweeperNeutral20%TINY
9Orlando Arcia0β€”β€”β€”β€”ChangeupSinkerPitcher edge20%TINY

Joe Ryan vs St. Louis Cardinals lineup

vs Joe Ryan Β· lineup: confirmed_lineup

#BatterPAAVGOPSxwOBAK%Pitcher weaponDanger pitchEdgeConfSample
1JJ Wetherholt3.333.667.30566.7%Sweeperβ€”Pitcher edge40%SMALL
2IvΓ‘n Herrera3.333.667.5090.0%Sweeperβ€”Batter edge40%SMALL
3Alec Burleson3.3331.667.60766.7%Sweeperβ€”Batter edge40%SMALL
4Jordan Walker3.000.000.04733.3%Sweeperβ€”Pitcher edge40%SMALL
5Lars Nootbaar3.333.667.50033.3%SweeperSweeperBatter edge40%SMALL
6Masyn Winn3.333.667.2540.0%Sweeperβ€”Pitcher edge40%SMALL
7Pedro PagΓ©s0β€”β€”β€”β€”Sweeperβ€”Low sample20%TINY
8Blaze Jordan2.5001.000.22550.0%Sweeperβ€”Neutral20%TINY
9JosΓ© FermΓ­n0β€”β€”β€”β€”SweeperSinkerPitcher edge20%TINY

Pitch-type breakdown

Kyle Leahy vs

No pitch-type history for this pairing.

Joe Ryan vs

No pitch-type history for this pairing.

Bullpen vs lineup (highest risk first)

RelieverBatterPAOPSxwOBAArsenalBatter weak vsRisk
Gordon GraceffoByron Buxton1β€”.702FF 43%, SL 25%, CU 17%Split-FingerMEDIUM
Ryne StanekRoyce Lewis15.0001.457FF 51%, SL 24%, FS 14%Knuckle CurveMEDIUM
Ryne StanekKody Clemens15.0001.254FF 51%, SL 24%, FS 14%4-Seam FastballMEDIUM
Ryne StanekBrooks Lee15.000.674FF 51%, SL 24%, FS 14%β€”MEDIUM
Taylor RogersJJ Wetherholt1β€”.702ST 47%, SI 38%, FC 16%β€”MEDIUM
Andrew MorrisMasyn Winn1.000.282FF 40%, ST 18%, FC 17%β€”LOW
Andrew MorrisLars Nootbaar1.000.079FF 40%, ST 18%, FC 17%Split-FingerLOW
Andrew MorrisJordan Walker1.000.238FF 40%, ST 18%, FC 17%β€”LOW
Gordon GraceffoTristan Gray1.000.323FF 43%, SL 25%, CU 17%Split-FingerLOW
Ryne StanekVictor Caratini1.000.183FF 51%, SL 24%, FS 14%CurveballLOW
Ryne StanekJosh Bell1.000.046FF 51%, SL 24%, FS 14%CurveballLOW
Ryne StanekTristan Gray1.000.202FF 51%, SL 24%, FS 14%Split-FingerLOW
Taylor RogersBlaze Jordan1.000.000ST 47%, SI 38%, FC 16%β€”LOW
Alex JacksonJosΓ© FermΓ­n0β€”β€”FA 100%SliderUNKNOWN
Alex JacksonJordan Walker0β€”β€”FA 100%β€”UNKNOWN
Alex JacksonLars Nootbaar0β€”β€”FA 100%Split-FingerUNKNOWN
Alex JacksonAlec Burleson0β€”β€”FA 100%β€”UNKNOWN
Alex JacksonIvΓ‘n Herrera0β€”β€”FA 100%β€”UNKNOWN
Alex JacksonJJ Wetherholt0β€”β€”FA 100%β€”UNKNOWN
Alex JacksonMasyn Winn0β€”β€”FA 100%β€”UNKNOWN
Alex JacksonPedro PagΓ©s0β€”β€”FA 100%β€”UNKNOWN
Alex JacksonBlaze Jordan0β€”β€”FA 100%β€”UNKNOWN
Andrew MorrisJosΓ© FermΓ­n0β€”β€”FF 40%, ST 18%, FC 17%SliderUNKNOWN
Andrew MorrisBlaze Jordan0β€”β€”FF 40%, ST 18%, FC 17%β€”UNKNOWN
Andrew MorrisPedro PagΓ©s0β€”β€”FF 40%, ST 18%, FC 17%β€”UNKNOWN
Andrew MorrisJJ Wetherholt0β€”β€”FF 40%, ST 18%, FC 17%β€”UNKNOWN
Andrew MorrisIvΓ‘n Herrera0β€”β€”FF 40%, ST 18%, FC 17%β€”UNKNOWN
Andrew MorrisAlec Burleson0β€”β€”FF 40%, ST 18%, FC 17%β€”UNKNOWN
Cody LawerysonMasyn Winn0β€”β€”FF 68%, FC 18%, CH 14%β€”UNKNOWN
Cody LawerysonJJ Wetherholt0β€”β€”FF 68%, FC 18%, CH 14%β€”UNKNOWN
Cody LawerysonIvΓ‘n Herrera0β€”β€”FF 68%, FC 18%, CH 14%β€”UNKNOWN
Cody LawerysonAlec Burleson0β€”β€”FF 68%, FC 18%, CH 14%β€”UNKNOWN
Cody LawerysonJordan Walker0β€”β€”FF 68%, FC 18%, CH 14%β€”UNKNOWN
Cody LawerysonLars Nootbaar0β€”β€”FF 68%, FC 18%, CH 14%Split-FingerUNKNOWN
Cody LawerysonPedro PagΓ©s0β€”β€”FF 68%, FC 18%, CH 14%β€”UNKNOWN
Cody LawerysonBlaze Jordan0β€”β€”FF 68%, FC 18%, CH 14%β€”UNKNOWN
Cody LawerysonJosΓ© FermΓ­n0β€”β€”FF 68%, FC 18%, CH 14%SliderUNKNOWN
George SorianoVictor Caratini0β€”β€”CH 23%, FF 23%, SL 23%CurveballUNKNOWN
George SorianoBrooks Lee0β€”β€”CH 23%, FF 23%, SL 23%β€”UNKNOWN
George SorianoTristan Gray0β€”β€”CH 23%, FF 23%, SL 23%Split-FingerUNKNOWN

Top 3 hitter advantages

Alec Burleson vs Joe Ryan
64Batter edge
Brooks Lee vs Kyle Leahy
63Low sample
IvΓ‘n Herrera vs Joe Ryan
59Batter edge

Top 3 pitcher advantages

Kyle Leahy vs Austin Martin78
Joe Ryan vs Jordan Walker75
Kyle Leahy vs Josh Bell73