JoJo Romero
- Free agent est. 1 yr × $3.2M ($2M–$8M) · +0.2 wins to Pittsburgh’s Winter Plan in the bullpen
- Injured list 2026: (Aug 3–Sep 1)
Pitching · 2026 percentiles
vs. MLB pitchers with 500+ pitches · 922 pitches
Arsenal & Pitch Lab
Movement normalized to arm side · Keystone Stuff by pitch
| Pitch | Use | Velo | IVB | HB | Stuff | Loc | Whiff | xRV/100 |
|---|---|---|---|---|---|---|---|---|
| Sinker45% use | 45% | 93.7 | 0.8 | +15.6 | 103 | 98 | 15% | +0.10 |
| Sweeper36% use | 36% | 82.9 | −0.5 | −16.4 | 119 | 112 | 26% | +0.09 |
| Changeup17% use | 17% | 87.3 | −1.2 | +12.4 | 77 | 84 | 28% | −0.18 |
Changeup grades 77 with below-average expected results; his sweeper grades 119. The best case is against righties: the sweeper is worth +1.1 runs per 100 pitches more, 1.4 standard errors (132 and 153 pitches), short of the 2 needed. No mix change until it clears.
Most similar pitchers
Pitches like Romero: same hand, shape, slot and mix
| Similarity | Player | Stuff | ’26 WAR | ’27 proj | 2027 |
|---|---|---|---|---|---|
| 49 | Sam Moll CIN · ’92 | 105 | 0.3 | 0.1 | Free agent |
| 45 | Taylor Rogers MIN · ’90 | 105 | 0.2 | 0.0 | Free agent |
| 45 | Kyle Hart SD · ’92 | 106 | 0.6 | 0.2 | Free agent |
| 44 | Cade Gibson MIA · ’98 | 107 | 0.2 | 0.3 | — |
| 37 | Justin Bruihl STL · ’97 | 106 | 0.3 | 0.2 | — |
Same-handed pitchers nearest on fastball velocity and shape, arm angle, extension, pitch mix, secondary shapes, Stuff, whiff rate and workload. 2026 regulars only.
Pitch locations · 2026
Where each pitch finishes, by batter side
Where each pitch finishes, catcher’s view. The bar marks the batter’s side; the box is an average strike zone. Pitches with 40+ thrown to this side.
Contract & projection
Club control (RosterResource) · Keystone projected WAR
A pending free agent: no club controls his 2027. Contract Studio →
Minor leagues
MLB Stats API · public box-score data
| SeasonLevel | Level | Team | Age | G | PA / IP | PA / IP ·Line |
|---|---|---|---|---|---|---|
| 2026A+ | A+ | Wisconsin Timber Rattlers | 29 | 2 | 2 IP | 2 IP · 0.00 ERA · 66.7% K · 16.7% BB |