Nathan Eovaldi, a starter for the Texas Rangers, has given this rotation a steady presence with a 9-8 record across 19 starts and 115.1 innings. The R-hander has paired a 4.21 ERA with a 1.21 WHIP, showing the kind of strike-throwing profile that can keep traffic manageable while still missing bats at a healthy clip.
His season line is backed by a strong blend of swing-and-miss ability and control, reflected in 9.52 strikeouts per nine and 2.18 walks per nine. When his command is sharp, he can work efficiently through lineups and limit free passes, but his results can still hinge on how well he keeps hard contact in check when hitters get him into deeper counts.
Recent form:
- 07/194.0 IP · 4 ER · 2 K
- 07/096.0 IP · 3 ER · 10 K
- 07/025.0 IP · 3 ER · 9 K
- 06/267.0 IP · 0 ER · 9 K
- 06/216.0 IP · 3 ER · 9 K
Nathan Eovaldi has pitched through a up stretch lately, though the underlying feel can look better than the trend alone suggests when he is locating early and getting ahead. If he is finishing hitters once he gets leverage in the count, the overall outlook remains that of a dependable fantasy and matchup option rather than a pitcher to fade automatically.
Going forward, the key question is whether he can sustain his current balance of punchouts and control while avoiding the occasional rough inning. With 9 wins and 8 losses so far, he still profiles as a valuable arm whose floor rises when his fastball command and secondary execution are working together.
Nathan Eovaldi game log
| Date | Opponent | IP | H | ER | K | BB | ERA |
|---|---|---|---|---|---|---|---|
| Jul 19 | Atlanta Braves | 4 | 6 | 4 | 2 | 2 | 9.00 |
| Jul 9 | Los Angeles Angels | 6 | 6 | 3 | 10 | 2 | 4.50 |
| Jul 2 | Detroit Tigers | 5 | 6 | 3 | 9 | 1 | 5.40 |
| Jun 26 | Toronto Blue Jays | 7 | 5 | 0 | 9 | 1 | 0.00 |
| Jun 21 | San Diego Padres | 6 | 7 | 3 | 9 | 1 | 4.50 |
| Jun 14 | Boston Red Sox | 7 | 6 | 3 | 6 | 1 | 3.86 |
| Jun 9 | Kansas City Royals | 5.2 | 4 | 4 | 3 | 3 | 6.92 |
| Jun 2 | St. Louis Cardinals | 6 | 11 | 4 | 7 | 1 | 6.00 |
| May 28 | Houston Astros | 7 | 4 | 5 | 6 | 2 | 6.43 |
| May 23 | Los Angeles Angels | 7 | 5 | 3 | 6 | 2 | 3.86 |
| May 17 | Houston Astros | 7 | 5 | 0 | 8 | 2 | 0.00 |
| May 6 | New York Yankees | 8 | 3 | 1 | 8 | 0 | 1.13 |
| Apr 29 | New York Yankees | 7 | 4 | 0 | 7 | 1 | 0.00 |
| Apr 24 | Athletics | 6 | 6 | 6 | 3 | 1 | 9.00 |
| Apr 18 | Seattle Mariners | 5 | 8 | 2 | 3 | 1 | 3.60 |
| Apr 13 | Athletics | 7 | 3 | 0 | 7 | 2 | 0.00 |
| Apr 7 | Seattle Mariners | 6 | 6 | 2 | 7 | 2 | 3.00 |
| Apr 1 | Baltimore Orioles | 4 | 8 | 6 | 5 | 3 | 13.50 |
| Mar 26 | Philadelphia Phillies | 4.2 | 8 | 5 | 7 | 0 | 10.71 |
Nathan Eovaldi season splits
| Month | GS | ERA | IP | K | BB | WHIP |
|---|---|---|---|---|---|---|
| Mar | 1 | 9.64 | 4.2 | 7 | 0 | 1.71 |
| Apr | 6 | 4.11 | 35.0 | 32 | 10 | 1.29 |
| May | 4 | 2.79 | 29.0 | 28 | 6 | 0.79 |
| Jun | 5 | 3.98 | 31.2 | 34 | 7 | 1.26 |
| Jul | 3 | 6.00 | 15.0 | 21 | 5 | 1.53 |
Performance vs teams
Hot / Cold zones
AVG by zone
- Zone 01: .118
- Zone 02: .385
- Zone 03: .154
- Zone 04: .429
- Zone 05: .280
- Zone 06: .385
- Zone 07: .120
- Zone 08: .305
- Zone 09: .550
- Zone 11: .263
- Zone 12: .294
- Zone 13: .080
- Zone 14: .061
OPS by zone
- Zone 01: .412
- Zone 02: 1.074
- Zone 03: .385
- Zone 04: 1.327
- Zone 05: .882
- Zone 06: .962
- Zone 07: .260
- Zone 08: .712
- Zone 09: 1.571
- Zone 11: .742
- Zone 12: .944
- Zone 13: .281
- Zone 14: .333
SLG by zone
- Zone 01: .294
- Zone 02: .731
- Zone 03: .231
- Zone 04: .898
- Zone 05: .620
- Zone 06: .577
- Zone 07: .140
- Zone 08: .407
- Zone 09: 1.100
- Zone 11: .316
- Zone 12: .647
- Zone 13: .100
- Zone 14: .082
OBP by zone
- Zone 01: .118
- Zone 02: .370
- Zone 03: .154
- Zone 04: .429
- Zone 05: .275
- Zone 06: .385
- Zone 07: .120
- Zone 08: .305
- Zone 09: .524
- Zone 11: .548
- Zone 12: .333
- Zone 13: .193
- Zone 14: .270
earnedRunAverage by zone
- Zone 01: -
- Zone 02: -
- Zone 03: -
- Zone 04: -
- Zone 05: -
- Zone 06: -
- Zone 07: -
- Zone 08: -
- Zone 09: -
- Zone 11: -
- Zone 12: -
- Zone 13: -
- Zone 14: -
numberOfStrikes by zone
- Zone 01: 42.00
- Zone 02: 41.00
- Zone 03: 24.00
- Zone 04: 71.00
- Zone 05: 68.00
- Zone 06: 50.00
- Zone 07: 99.00
- Zone 08: 112.00
- Zone 09: 53.00
- Zone 11: 32.00
- Zone 12: 28.00
- Zone 13: 99.00
- Zone 14: 123.00
numberOfPitches by zone
- Zone 01: 57.00
- Zone 02: 60.00
- Zone 03: 35.00
- Zone 04: 114.00
- Zone 05: 114.00
- Zone 06: 76.00
- Zone 07: 132.00
- Zone 08: 163.00
- Zone 09: 76.00
- Zone 11: 177.00
- Zone 12: 83.00
- Zone 13: 223.00
- Zone 14: 426.00
Last 10 matchups
More MLB pitcher profiles
Similar starters by ERA and workload — refreshed on each visit.