Skip to content

Player

Brad Keller

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

Mix

31.9%

Velocity

92.7 mph

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

Pitch Shape

35

Confidence
HIGH
Pitches
533
Stability
68.8%

Command

24

Confidence
MED
Pitches
533
Stability
30.1%

Deception

69

Confidence
MED
Pitches
533
Stability
34.7%

Execution

42

Confidence
MED
Pitches
533
Stability
10.2%

Arsenal Synergy

31

Confidence
HIGH
Pitches
533
Stability
78.7%

Mechanical Consistency

60

Confidence
HIGH
Pitches
533
Stability
84.6%

Pitch Predictability

13

Confidence
MED
Sequences
398
Stability
0.0%

Arsenal Separation

22

Confidence
HIGH
Pitches
533
Stability
76.1%

Pitcher Adaptability

8

Confidence
MED
Pitches
533
Stability
47.1%
  • Pitch Shape3567 pctl
  • Command244 pctl
  • Deception6993 pctl
  • Execution4278 pctl
  • Arsenal Synergy3175 pctl
  • Mechanical Consistency6073 pctl
  • Pitch Predictability1316 pctl
  • Arsenal Separation2232 pctl
  • Pitcher Adaptability861 pctl
Season neighbors
Archetype and nearest neighbor for 2026 (Overall). Open Similar. Not a recommendation.

Archetype

low-csw / low-whiff

Nearest

Joe Boyle

ERA

4.02

FIP

4.15

WHIP

1.34

K%

23.7%

BB%

9.6%

K-BB%

14.1%

League percentiles
Qualified pitchers, 2026 (50 IP).
  • ERA4.0242 pctl
  • FIP4.1544 pctl
  • WHIP1.3432 pctl
  • K%23.7%60 pctl
  • BB%9.6%35 pctl
  • K-BB%14.1%56 pctl
Season-over-season
ERA vs FIP across seasons.
Season line
Innings from outs; FIP uses strikeouts, walks, HBP, and home runs.
YearGIPSOBBERAFIP
20263231.132134.024.15
20256869.275222.072.93
20241641.132155.445.68
20231145.131454.575.92
202235139.2102575.094.50
202126133.2120645.394.72
2020954.235172.473.43
201928165.1122704.194.35
201841140.196503.083.55