Sal Stewart
Cincinnati Reds · 1B
B: R
T: R
Age: 22
Ht: 6'1"
Wt: 224
From: Miami, FL
HR
14
RBI
53
R
40
SB
11
K%
20.5%
xAVG
.258
xwOBA
.364
xSLG
.488
ISO
.203
BB%
12.4%
Today · Tue Jun 23 · 7:10 PM ET
Matchup
vs MIL
Brandon Sproat (RHP)
Opp SP
ERA 5.94 ·
K% 22.8 ·
xwOBA .347
CSW 26.4% · HH% 43.0
CSW 26.4% · HH% 43.0
Vegas
Total 9.0
Team Implied 4.5
Park
Great American Ballpark
HR 121 ·
R 104 ·
wOBA 102
HH 94 · (vs RHB)
HH 94 · (vs RHB)
Weather
— ·
Wind —
Salary
DK $4,700
FD $—
FD $—
Batting 3
Projection
Rating 59.1
Med 5.0fp ·
Val —
Statcast Luck
UNLUCKY
BA .252 / xBA .263
(-0.011)
SLG .468 / xSLG .508
wOBA .348 / xwOBA .370
EV 84.0 · Max 111.4
Barrel 47 · HH% 41.2
At Great American Ballpark
Career: 51G, 198 PA
AVG .241 · OBP .333 · OPS .787
HR 9 · RBI 26 · SB 5
K 47 · BB 24
Avg DK 7.5
AVG .241 · OBP .333 · OPS .787
HR 9 · RBI 26 · SB 5
K 47 · BB 24
Avg DK 7.5
Props Today
No market props today.
Recent HRs
| Date | Loc | Opp | SP | Pitch | EV | LA | Dist |
|---|---|---|---|---|---|---|---|
| 6/16 | vs | NYM | Kodai Senga | FC | — | — | — |
| 6/16 | vs | NYM | Kodai Senga | SI | — | — | — |
| 6/16 | vs | NYM | Kodai Senga | FC | — | — | — |
| 6/16 | vs | NYM | Kodai Senga | SI | — | — | — |
| 5/18 | @ | PHI | Brad Keller | ST | 101.3 | 27° | 361ft |
| 5/7 | @ | CHC | Shota Imanaga | FF | 105.8 | 35° | 393ft |
| 4/25 | vs | DET | Jack Flaherty | SL | 95.7 | 31° | 366ft |
| 4/20 | @ | TB | Jesse Scholtens | SI | 108.5 | 25° | 424ft |
| 4/15 | vs | SF | Tyler Mahle | FF | 102.7 | 23° | 383ft |
| 4/15 | vs | SF | Tyler Mahle | FF | 103.6 | 21° | 387ft |
Rolling Form · Last 50/100/250 PA
| Window | AVG | xBA | SLG | xSLG | wOBA | xwOBA |
|---|---|---|---|---|---|---|
| L50 | .233 | .248 | .442 | .554 | .331 | .386 |
| L100 | .250 | .236 | .398 | .430 | .323 | .333 |
Today's Matchup · BvP + Signals
BvP · Brandon Sproat
PA 0
AB 0
H 0
HR 0
BB 0
K 0
AVG .000
SLG .000
OPS .000
wOBA .000
ISO .000
2B 0
Signals Firing Today
No signals firing today
Last 100 Batted Balls · Exit Velo + Launch Angle
★ = HR
Exit Velo (mph)
Launch Angle (°)
DCPA · recent 14
No DCPA history
Recent SBs
6/15 @NYM
2B (DS)
5/16 @CLE
2B
5/13 @WSH
2B
5/9 @HOU
3B
4/24 @DET
3B (DS)
Last 50 PA Profile
EV 92.0 ·
Bat 73.7
xBA .319
Whiff 0.4% · SqUp 0.4%
xBA .319
Whiff 0.4% · SqUp 0.4%
Season-by-Season Statistics
| Overview | Counting | Slash / Expected | Discipline | Quality | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Year | G | PA | AB | H | 2B | 3B | HR | R | RBI | SB | AVG | OPS | xwOBA | xSLG | K% | BB% | HH% | wRC+ |
| 2026 | 75 | 331 | 286 | 72 | 16 | 0 | 14 | 40 | 53 | 11 | .252 | .799 | .364 | .488 | 20.5% | 12.4% | 41.2% | 119 |
| 2025 | 18 | 58 | 55 | 14 | 1 | 0 | 5 | 11 | 8 | 0 | .255 | .839 | .401 | .623 | 25.9% | 5.2% | 45.0% | 124 |
Recent Game Logs - 2026
| Date | Matchup | Batting | Statcast | Pitch Types | DFS | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PA | AB | H | 2B | 3B | HR | R | RBI | K | BB | SB | Max EV | Max LA | Pit | vL | vR | DK$ | DK Pts | FD Pts | |||
|
Sun Jun 21
1:35PM |
@
NYY
· Elmer Rodriguez (R)
79° · 6mph In Fr
|
4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | — | 108.2 | 51° | 15 | 2 | 13 | SI 5 · ST 3 · FF 3 · FC 2 | $12,300 | 3.0 | 3.0 |
|
Sat Jun 20
1:35PM |
@
NYY
· Will Warren (R)
79° · 16mph Out T
|
5 | 4 | 2 | 2 | 0 | 0 | 1 | 6 | 1 | 0 | — | 104.0 | 45° | 17 | 5 | 12 | FF 6 · ST 5 · SI 3 · CH 2 | $4,700 | 24.0 | 36.2 |
|
Fri Jun 19
7:05PM |
@
NYY
· Cam Schlittler (R)
77° · 15mph Out T
|
4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | — | — | — | 11 | 1 | 10 | SI 5 · FF 5 · CU 1 | $4,800 | 0.0 | 0.0 |
|
Wed Jun 17
12:40PM |
vs
NYM
· Nolan McLean (R)
78° · 7mph R To
|
4 | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | — | 107.0 | 15° | 14 | 4 | 10 | ST 5 · SI 4 · FF 3 · CH 2 | $13,200 | 5.0 | 6.0 |
|
Tue Jun 16
7:10PM |
vs
NYM
· Kodai Senga (R)
74° · 9mph R To
|
4 | 3 | 2 | 0 | 0 | 1 | 1 | 4 | 1 | 1 | — | — | — | 16 | 5 | 11 | SI 6 · FC 4 · FF 3 · SV 2 | $13,500 | 25.0 | 35.2 |
|
Mon Jun 15
7:10PM |
vs
NYM
· Tobias Myers (R)
74° · 3mph Out T
|
5 | 4 | 1 | 0 | 0 | 0 | 2 | 1 | 0 | 1 | 1 | 93.1 | 31° | 21 | 10 | 11 | FC 6 · CH 5 · CU 3 · FF 3 | $12,900 | 16.0 | 21.9 |
|
Sun Jun 14
1:40PM |
vs
ARI
· Zac Gallen (R)
79° · 11mph Out T
|
4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | — | 103.2 | 25° | 13 | 0 | 13 | SL 5 · FF 4 · SI 1 | $4,800 | 3.0 | 3.0 |
|
Sat Jun 13
4:10PM |
vs
ARI
· Michael Soroka (R)
85° · 4mph L To
|
3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | — | 104.2 | 72° | 15 | 0 | 15 | SV 6 · FF 4 · SI 2 · FC 1 | $4,800 | 0.0 | 0.0 |
|
Fri Jun 12
7:15PM |
vs
ARI
· Eduardo Rodriguez (L)
80° · 8mph Out T
|
5 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | — | 95.9 | 64° | 24 | 12 | 12 | FF 6 · SI 6 · CH 4 · SL 4 | $4,700 | 2.0 | 3.0 |
|
Wed Jun 10
4:10PM |
@
SD
· Michael King (R)
74° · 9mph L To
|
5 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | — | 100.8 | 6° | 19 | 5 | 14 | SI 7 · CH 5 · FF 3 · ST 2 | $13,500 | 5.0 | 6.0 |
|
Tue Jun 9
9:40PM |
@
SD
· Lucas Giolito (R)
70° · 7mph Varie
|
6 | 4 | 1 | 0 | 0 | 1 | 1 | 2 | 2 | 2 | — | — | — | 24 | 6 | 18 | CH 8 · FF 7 · SL 5 · SI 3 | $4,700 | 20.0 | 28.2 |
|
Mon Jun 8
9:40PM |
@
SD
· Walker Buehler (R)
68° · 7mph L To
|
4 | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | — | — | — | 14 | 3 | 11 | SI 5 · FC 4 · ST 2 · CH 2 | $4,800 | 7.0 | 9.5 |
|
Sun Jun 7
2:15PM |
@
STL
· Michael McGreevy (R)
85° · 12mph R To
|
4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | — | 99.4 | 61° | 15 | 6 | 9 | ST 5 · SI 5 · CH 3 · FF 2 | $4,800 | 0.0 | 0.0 |
|
Sat Jun 6
2:15PM |
@
STL
· Matthew Liberatore (L)
85° · 9mph R To
|
5 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | — | — | — | — | — | — | — | $4,800 | 0.0 | 0.0 |
|
Fri Jun 5
8:15PM |
@
STL
· Kyle Leahy (R)
83° · 11mph Out T
|
4 | 3 | 2 | 1 | 0 | 0 | 1 | 2 | 1 | 1 | — | 104.3 | 47° | 20 | 0 | 20 | FF 7 · SI 5 · CU 3 · SL 3 | $4,800 | 16.0 | 22.2 |
|
Wed Jun 3
7:10PM |
vs
KC
· Stephen Kolek (R)
79° · 3mph In Fr
|
4 | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 3 | 0 | — | — | — | 15 | 4 | 11 | FF 5 · SI 4 · SL 3 · KC 2 | $4,900 | 5.0 | 6.0 |
|
Tue Jun 2
7:10PM |
vs
KC
· Noah Cameron (L)
74° · 9mph L To
|
4 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | — | 91.7 | 64° | 20 | 15 | 5 | FC 5 · CU 4 · SL 3 · SI 3 | $4,800 | 2.0 | 3.0 |
|
Mon Jun 1
7:10PM |
vs
KC
· Luinder Avila (R)
74° · 6mph L To
|
4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | — | 96.4 | 85° | 13 | 0 | 13 | SL 6 · FF 5 · ST 1 · SI 1 | $13,200 | 3.0 | 3.0 |
|
Sun May 31
1:40PM |
vs
ATL
· Spencer Strider (R)
73° · 3mph In Fr
|
4 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | — | 94.9 | 75° | 17 | 5 | 12 | FF 8 · SL 4 · FC 3 · SI 2 | $12,600 | 5.0 | 6.0 |
|
Sat May 30
7:15PM |
vs
ATL
· Martin Perez (L)
77° · 9mph In Fr
|
4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | — | — | — | 15 | 7 | 8 | SI 4 · SL 3 · FF 3 · FC 2 | $4,600 | 0.0 | 0.0 |
|
Fri May 29
6:40PM |
vs
ATL
· Grant Holmes (R)
79° · 2mph In Fr
|
4 | 4 | 3 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | — | 104.1 | 51° | 10 | 0 | 10 | FF 6 · SL 3 · SI 1 | $4,700 | 15.0 | 18.5 |
|
Wed May 27
7:10PM |
@
NYM
· Huascar Brazoban (R)
81° · 9mph Out T
|
5 | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | — | — | — | 21 | 2 | 19 | CH 7 · FC 6 · FF 4 · SI 2 | $4,700 | 7.0 | 9.5 |
|
Tue May 26
7:10PM |
@
NYM
· David Peterson (L)
72° · 8mph Out T
|
5 | 5 | 2 | 0 | 0 | 0 | 1 | 1 | 2 | 0 | — | — | — | 25 | 25 | 0 | SL 6 · FF 5 · CH 4 · ST 3 | $12,900 | 10.0 | 12.7 |
|
Mon May 25
4:10PM |
@
NYM
· Nolan McLean (R)
71° · 4mph Out T
|
4 | 3 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | — | 105.9 | 48° | 19 | 0 | 19 | ST 7 · SI 5 · FC 3 · CU 2 | $4,700 | 4.0 | 6.2 |
|
Sat May 23
7:15PM |
vs
STL
· Kyle Leahy (R)
74° · 5mph Out T
|
5 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 3 | — | — | — | 22 | 0 | 22 | FF 7 · ST 6 · SL 4 · SI 4 | $4,800 | 8.0 | 12.2 |
Performance by Pitch Type
Click any row to see percentile ranks for that season & pitch · Cohort = all batters with ≥30 pitches of that type that season
| Pitch | Pit | PA | AVG | SLG | xwOBA | xSLG | HH% | Whiff% | K% |
|---|---|---|---|---|---|---|---|---|---|
| 4-Seamer | 285 | 284 | .222 | .371 | .358 | — | 59.5% | 37.4% | 26.8% |
| Sinker | 247 | 265 | .251 | .429 | .380 | — | 47.1% | 20.0% | 17.4% |
| Slider | 188 | 163 | .212 | .408 | .389 | — | 21.1% | 29.9% | 33.2% |
| Sweeper | 171 | 169 | .177 | .306 | .369 | — | 23.5% | 19.7% | 12.6% |
| Changeup | 124 | 170 | .223 | .295 | .343 | — | 57.3% | 39.1% | 21.1% |
| Curveball | 96 | 110 | .217 | .341 | .314 | — | 49.8% | 16.8% | 25.0% |
| Cutter | 80 | 83 | .253 | .507 | .239 | — | 36.3% | 29.3% | 13.3% |
Platoon Splits - 2026
| Split | PA | xAVG | xwOBA | xSLG | ISO | K% | BB% | HR |
|---|---|---|---|---|---|---|---|---|
| vs LHP | 79 | .262 | .403 | .577 | 0.292 | 20.3% | 17.7% | 5 |
| vs RHP | 252 | .257 | .353 | .461 | 0.176 | 20.6% | 10.7% | 9 |
Home / Road Splits - 2026
| Split | PA | xAVG | xwOBA | xSLG | K% | BB% | HR |
|---|---|---|---|---|---|---|---|
| No home/road split data available for 2026. | |||||||
Hot Zones · vs RHP · 2026
.294
32p · K30%
.392
41p · K9%
.280
37p · K23%
.242
45p · K10%
.494
74p · K16%
.363
81p · K16%
.489
37p · K15%
.324
68p · K15%
.151
58p · K15%
wOBA in zone · pitches · K%
Hot Zones · vs LHP · 2026
.595
10p · K0%
.000
18p · K17%
.000
9p · K0%
.426
16p · K11%
1.060
19p · K14%
.178
21p · K20%
.431
19p · K40%
.316
17p · K25%
.357
17p · K0%
wOBA in zone · pitches · K%
Career BvP · All Opposing Pitchers
| Pitcher | PA | AB | H | 2B | HR | BB | K | AVG | OPS | wOBA |
|---|---|---|---|---|---|---|---|---|---|---|
| No BvP data | ||||||||||
Career · By Ballpark
| Stadium | G | PA | AB | H | 2B | HR | R | RBI | SB | BB | K | AVG | OBP | SLG | OPS | DK Avg |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No ballpark splits | ||||||||||||||||
All Splits · 2026
| Type | Split | G | PA | AB | H | HR | SB | AVG | SLG | OPS | wOBA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| No splits data for 2026 | |||||||||||