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

Matchup Scorecard β€” Miami Marlins @ Pittsburgh Pirates

Sandy Alcantara vs Braxton Ashcraft
Final Β· Started --Β· game day 2026-06-12
Edge: Pittsburgh Pirates +7.8LOWPittsburgh Pirates lineup holds the matchup edge (+7.82). 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 Pittsburgh Pirates are favored on a stronger starter and a deeper lineup.
β–ΈSupporting data

matchup.edge: team=Pittsburgh Pirates Β· reasons=sp,bat Β· edge=7

Sandy Alcantara vs Pittsburgh Pirates lineup

vs Sandy Alcantara Β· lineup: roster_proxy

#BatterPAAVGOPSxwOBAK%Pitcher weaponDanger pitchEdgeConfSample
1Nick Gonzales0β€”β€”β€”β€”Changeupβ€”Low sample20%TINY
2Brandon Lowe0β€”β€”β€”β€”Changeup4-Seam FastballPitcher edge20%TINY
3Bryan Reynolds0β€”β€”β€”β€”ChangeupSinkerNeutral20%TINY
4Ryan O'Hearn0β€”β€”β€”β€”Changeup4-Seam FastballPitcher edge20%TINY
5Spencer Horwitz0β€”β€”β€”β€”Changeupβ€”Low sample20%TINY
6Tyler Callihan0β€”β€”β€”β€”Changeupβ€”Low sample20%TINY
7Jake Mangum0β€”β€”β€”β€”ChangeupCurveballPitcher edge20%TINY
8Rafael Flores Jr.0β€”β€”β€”β€”Changeupβ€”Low sample20%TINY
9Jared Triolo0β€”β€”β€”β€”ChangeupChangeupPitcher edge20%TINY

Braxton Ashcraft vs Miami Marlins lineup

vs Braxton Ashcraft Β· lineup: roster_proxy

#BatterPAAVGOPSxwOBAK%Pitcher weaponDanger pitchEdgeConfSample
1Liam Hicks0β€”β€”β€”β€”Curveballβ€”Low sample20%TINY
2Otto Lopez0β€”β€”β€”β€”CurveballSinkerNeutral20%TINY
3Kyle Stowers0β€”β€”β€”β€”CurveballCurveballPitcher edge20%TINY
4Xavier Edwards0β€”β€”β€”β€”Curveball4-Seam FastballNeutral20%TINY
5Javier Sanoja0β€”β€”β€”β€”Curveballβ€”Low sample20%TINY
6Heriberto HernΓ‘ndez0β€”β€”β€”β€”Curveballβ€”Low sample20%TINY
7Jakob Marsee0β€”β€”β€”β€”Curveballβ€”Low sample20%TINY
8Joe Mack0β€”β€”β€”β€”Curveballβ€”Low sample20%TINY
9Esteury Ruiz0β€”β€”β€”β€”Curveball4-Seam FastballPitcher edge20%TINY

Pitch-type breakdown

Sandy Alcantara vs

No pitch-type history for this pairing.

Braxton Ashcraft vs

No pitch-type history for this pairing.

Bullpen vs lineup (highest risk first)

RelieverBatterPAOPSxwOBAArsenalBatter weak vsRisk
Anthony BenderTyler Callihan0β€”β€”ST 49%, SI 33%, SL 14%β€”UNKNOWN
Anthony BenderSpencer Horwitz0β€”β€”ST 49%, SI 33%, SL 14%β€”UNKNOWN
Anthony BenderRyan O'Hearn0β€”β€”ST 49%, SI 33%, SL 14%CurveballUNKNOWN
Anthony BenderBryan Reynolds0β€”β€”ST 49%, SI 33%, SL 14%Knuckle CurveUNKNOWN
Anthony BenderRafael Flores Jr.0β€”β€”ST 49%, SI 33%, SL 14%β€”UNKNOWN
Anthony BenderJake Mangum0β€”β€”ST 49%, SI 33%, SL 14%Split-FingerUNKNOWN
Anthony BenderBrandon Lowe0β€”β€”ST 49%, SI 33%, SL 14%Knuckle CurveUNKNOWN
Anthony BenderNick Gonzales0β€”β€”ST 49%, SI 33%, SL 14%β€”UNKNOWN
Anthony BenderJared Triolo0β€”β€”ST 49%, SI 33%, SL 14%CutterUNKNOWN
Brandan BidoisJavier Sanoja0β€”β€”FF 60%, SL 35%, CH 5%β€”UNKNOWN
Brandan BidoisJakob Marsee0β€”β€”FF 60%, SL 35%, CH 5%β€”UNKNOWN
Brandan BidoisJoe Mack0β€”β€”FF 60%, SL 35%, CH 5%β€”UNKNOWN
Brandan BidoisEsteury Ruiz0β€”β€”FF 60%, SL 35%, CH 5%CutterUNKNOWN
Brandan BidoisLiam Hicks0β€”β€”FF 60%, SL 35%, CH 5%β€”UNKNOWN
Brandan BidoisOtto Lopez0β€”β€”FF 60%, SL 35%, CH 5%ChangeupUNKNOWN
Brandan BidoisKyle Stowers0β€”β€”FF 60%, SL 35%, CH 5%Knuckle CurveUNKNOWN
Brandan BidoisXavier Edwards0β€”β€”FF 60%, SL 35%, CH 5%Knuckle CurveUNKNOWN
Brandan BidoisHeriberto HernΓ‘ndez0β€”β€”FF 60%, SL 35%, CH 5%β€”UNKNOWN
Calvin FaucherNick Gonzales0β€”β€”FC 44%, ST 22%, CU 15%β€”UNKNOWN
Calvin FaucherJared Triolo0β€”β€”FC 44%, ST 22%, CU 15%CutterUNKNOWN
Calvin FaucherRafael Flores Jr.0β€”β€”FC 44%, ST 22%, CU 15%β€”UNKNOWN
Calvin FaucherJake Mangum0β€”β€”FC 44%, ST 22%, CU 15%Split-FingerUNKNOWN
Calvin FaucherTyler Callihan0β€”β€”FC 44%, ST 22%, CU 15%β€”UNKNOWN
Calvin FaucherSpencer Horwitz0β€”β€”FC 44%, ST 22%, CU 15%β€”UNKNOWN
Calvin FaucherRyan O'Hearn0β€”β€”FC 44%, ST 22%, CU 15%CurveballUNKNOWN
Calvin FaucherBryan Reynolds0β€”β€”FC 44%, ST 22%, CU 15%Knuckle CurveUNKNOWN
Calvin FaucherBrandon Lowe0β€”β€”FC 44%, ST 22%, CU 15%Knuckle CurveUNKNOWN
Carmen MlodzinskiJakob Marsee0β€”β€”FS 27%, FF 26%, SI 20%β€”UNKNOWN
Carmen MlodzinskiEsteury Ruiz0β€”β€”FS 27%, FF 26%, SI 20%CutterUNKNOWN
Carmen MlodzinskiLiam Hicks0β€”β€”FS 27%, FF 26%, SI 20%β€”UNKNOWN
Carmen MlodzinskiOtto Lopez0β€”β€”FS 27%, FF 26%, SI 20%ChangeupUNKNOWN
Carmen MlodzinskiKyle Stowers0β€”β€”FS 27%, FF 26%, SI 20%Knuckle CurveUNKNOWN
Carmen MlodzinskiXavier Edwards0β€”β€”FS 27%, FF 26%, SI 20%Knuckle CurveUNKNOWN
Carmen MlodzinskiJavier Sanoja0β€”β€”FS 27%, FF 26%, SI 20%β€”UNKNOWN
Carmen MlodzinskiHeriberto HernΓ‘ndez0β€”β€”FS 27%, FF 26%, SI 20%β€”UNKNOWN
Carmen MlodzinskiJoe Mack0β€”β€”FS 27%, FF 26%, SI 20%β€”UNKNOWN
Dennis SantanaLiam Hicks0β€”β€”SL 34%, FF 32%, CH 16%β€”UNKNOWN
Dennis SantanaOtto Lopez0β€”β€”SL 34%, FF 32%, CH 16%ChangeupUNKNOWN
Dennis SantanaKyle Stowers0β€”β€”SL 34%, FF 32%, CH 16%Knuckle CurveUNKNOWN
Dennis SantanaXavier Edwards0β€”β€”SL 34%, FF 32%, CH 16%Knuckle CurveUNKNOWN

Top 3 hitter advantages

Bryan Reynolds vs Sandy Alcantara
55Neutral
Otto Lopez vs Braxton Ashcraft
46Neutral
Xavier Edwards vs Braxton Ashcraft
43Neutral

Top 3 pitcher advantages

Braxton Ashcraft vs Esteury Ruiz75
Braxton Ashcraft vs Liam Hicks73
Braxton Ashcraft vs Javier Sanoja73