
P · 2021
Jon Duplantier
- Age
- 27
- B/T
- L/R
- Height
- 6' 4"
- Weight
- 229 lb
- Born
- July 11, 1994 in Newark, DE, USA
- MLB debut
- April 1, 2019
- dbWAR
- -.2 4 season(s)
- PA
- 3
- AVG
- .000
- OBP
- .333
- SLG
- .000
- wRC+
- 53 100 = avg
Jon Duplantier is a pitcher for the Arizona Diamondbacks. In 2021 he hit 0 home runs and knocked in 0 RBIs, notching 0 hits across 3 plate appearances in 2 games. His batting average was .000, 100.0% lower than the league average of .244. He reached base at a .333 clip and slugged .000, for an OPS of .333, 54.2% lower than the league mark of .728. Adjusted for his ballpark and league, his 53 wRC+ puts his offence 47% below average. That comes to -0.0 dbWAR — -0.2 runs with the bat, -0.0 on the bases, +0.0 for the position he plays, against replacement level. It includes no fielding: defensive runs are proprietary and are not estimated here, so the figure credits playing a demanding position but not playing it well.
League context
Percentile among qualified batters, 2021.
How the WAR is built
Runs above replacement, 2021. These four terms sum to -0.1 runs, divided by runs-per-win to give WAR.
WAR by season
Batting
Standard and advanced, by season.
| Trend | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2021 | 2 | 3 | 0 | 0 | 0 | 0 | 0 | 2 | .000 | .333 | .000 | .000 | — | 0.0% | 66.7% | .251 | -0.2 | 53 | -0.0 | |
| 2019 | 7 | 8 | 1 | 0 | 0 | 0 | 0 | 5 | .125 | .125 | .125 | .000 | .333 | 0.0% | 62.5% | .109 | -1.5 | -45 | -0.1 |
Pitching
Standard and advanced, by season.
| Trend | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2021 | 4 | 4 | 13.0 | 0 | 3 | 0 | 19 | 19 | 12 | 8 | 13.15 | 8.63 | 2.08 | 8.3 | 5.5 | 308 | 202 | -0.5 | |
| 2019 | 15 | 3 | 36.2 | 1 | 1 | 1 | 39 | 18 | 34 | 18 | 4.42 | 3.95 | 1.55 | 8.3 | 4.4 | 98 | 88 | 0.4 |
Platoon splits
How he hits left- and right-handed pitching.
| Split | PA | AB | H | HR | BB | SO | AVG | OBP | SLG | wOBA | K% |
|---|---|---|---|---|---|---|---|---|---|---|---|
| vs LHP | 2 | 1 | 0 | 0 | 0 | 1 | .000 | .500 | .000 | .377 | 50.0% |
| vs RHP | 1 | 1 | 0 | 0 | 0 | 1 | .000 | .000 | .000 | .000 | 100.0% |
| Split | PA | AB | H | HR | BB | SO | AVG | OBP | SLG | wOBA | K% |
|---|---|---|---|---|---|---|---|---|---|---|---|
| vs LHB | 33 | 28 | 8 | 2 | 5 | 6 | .286 | .394 | .536 | .401 | 18.2% |
| vs RHB | 37 | 31 | 11 | 3 | 3 | 6 | .355 | .444 | .710 | .483 | 16.2% |
Hot and cold zones
Batting average by pitch location, 2021.
Situational hitting
How Jon Duplantier hits by base state, outs, score and late-game pressure — each read against his own season line.
| Situation | PA | AB | H | HR | RBI | BB | SO | AVG | OBP | SLG | wOBA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| All situations | 3 | — | — | — | — | — | — | .000 | .333 | .000 | .251 |
| Bases empty · thin | 1 | 1 | 0 | 0 | 0 | 0 | 1 | .000 | .000 | .000 | .000 |
| Runners on · thin | 2 | 1 | 0 | 0 | 0 | 0 | 1 | .000 | .500 | .000 | .377 |
| RISP · thin | 2 | 1 | 0 | 0 | 0 | 0 | 1 | .000 | .500 | .000 | .377 |
Runners on includes runners in scoring position, which is the convention every reference uses. Rows under 25 plate appearances are marked thin — at that size a rate moves several dozen points on one hit. Counted from play-by-play, 2021.
Pitch sequencing
What Jon Duplantier throws in each count, and what he follows each pitch with. Select any cell for the breakdown.
Select a count to see exactly what Jon Duplantier throws in it.
Pitch arsenal
What he throws, how hard, and how often it misses in 2021.
| Four-Seam Fastball | 99 | 91.2 | 2,209 | 45.5% | 29.3% | |
| Sinker | 67 | 91.0 | 2,095 | 46.3% | 16.7% | |
| Slider | 44 | 84.3 | 2,195 | 47.7% | 20.0% | |
| Knuckle Curve | 36 | 78.9 | 2,401 | 33.3% | 14.3% | |
| Changeup | 24 | 83.8 | 1,643 | 33.3% | 10.0% |
Head to head
Put Jon Duplantier beside up to three others.
wOBA uses linear weights measured from this season's own play-by-play rather than published constants, and wRC+ is park-adjusted against that same league. dbWAR is our own open implementation — not fWAR or bWAR — and the full derivation, including its simplifications, is on the methodology page.