Skip to content

Player

Javier Sanoja

MIA3BBats RThrows RActive
Pitcher DNA
Season identity from stored cubes. Open Fingerprint.

Mix

100.0%

Velocity

60.2 mph

Research indexes
Research scores for 2026. Open Metrics for the decompositions. Not a recommendation.

Hitter Exploitability

40

Confidence
HIGH
Pitches
1,517
Stability
50.7%

Approach Consistency

45

Confidence
MED
Pitches
1,517
Stability
24.3%

Swing Decision Value

63

Confidence
HIGH
Pitches
1,511
Stability
74.6%

Decision

64

Confidence
HIGH
Pitches
1,511
Stability
79.5%

Contact

90

Confidence
HIGH
Swings
784
Stability
82.5%

Damage

17

Confidence
MED
Batted balls
439
Stability
11.4%
  • Hitter Exploitability4091 pctl
  • Approach Consistency4541 pctl
  • Swing Decision Value638 pctl
  • Decision647 pctl
  • Contact9098 pctl
  • Damage1733 pctl

ERA

13.50

FIP

9.53

WHIP

2.57

K%

3.7%

BB%

3.7%

K-BB%

0.0%

League percentiles
Qualified pitchers, 2026 (50 IP).
  • ERA13.500 pctl
  • FIP9.530 pctl
  • WHIP2.570 pctl
  • K%3.7%0 pctl
  • BB%3.7%100 pctl
  • K-BB%0.0%0 pctl
Season-over-season
ERA vs FIP across seasons.
Season line
Innings from outs; FIP uses strikeouts, walks, HBP, and home runs.
YearGIPSOBBERAFIP
202654.21113.509.53
202589.11516.3910.10