DJ Stewart Stats

During the 826 official at-bats in his professional career, Stewart has a batting average of .212 and has racked up 175 hits. His on-base rate is .328 and he also has a lifetime OPS of .264. He has amassed 110 runs and also has 118 runs batted in. Stewart has drawn a walk 125 times while going down on strikes on 263 occasions. He has homered 42 times, with 335 total bases and also a -.064 slugging percentage.

Since the start of the season, DJ Stewart has hit in 19 runs and has recorded a slugging percentage of .309. He has accounted for an on-base percentage of .326 as well as 28 free passes and 40 strikeouts. Stewart has tallied 43 total bases with 24 base knocks out of 139 at-bats. He has compiled a batting average when batting of .173 with an OPS of .635. He has racked up 14 runs this year and has knocked 5 balls out of the park.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .212 42 175 125 110 118 .328 979 826 .264 N/A 34 0 318 -.064 5 4 335 263
2024 NYM .173 5 24 28 14 19 .326 172 139 .635 86 4 0 65 .309 1 0 43 40
2023 NYM .244 11 39 15 21 26 .333 185 160 .840 129 9 0 58 .506 1 1 81 56
2022 BAL .000 0 0 0 0 0 .000 3 3 .000 -100 0 0 3 .000 0 0 0 2
2021 BAL .204 12 55 44 39 33 .324 318 270 .698 90 10 0 100 .374 0 0 101 89
2020 BAL .193 7 17 20 13 15 .355 112 88 .809 118 2 0 31 .455 0 0 40 38
2019 BAL .238 4 30 14 15 15 .317 142 126 .698 85 6 0 44 .381 1 2 48 26
2018 BAL .250 3 10 4 8 10 .340 47 40 .890 141 3 0 17 .550 2 1 22 12

2024 Stats for DJ Stewart

Stat Total MLB Rank
Games Played 65 245th
Plate Appearances 172 304th
At-Bats 139 326th
Runs Scored 14 334th
Hits 24 351st
Doubles 4 364th
Triples 0 385th
Home Runs 5 256th
Runs Batted In 19 279th
Stolen Bases 1 336th
Caught Stealing 0 403rd
Walks 28 113th
Strikeouts 40 280th
Batting Average .173 483rd
On-Base Percentage .326 174th
Slugging Percentage .309 411th
OPS .635 348th
OPS+ 86 319th
Total Bases 43 335th
Grounded Into Double Plays 5 175th
Hit By Pitch 4 120th
Sacrifice Hits 0 401st
Sacrifice Flies 1 304th
Intentional Walks 0 360th

2023 Stats for DJ Stewart

2023 Stats for DJ Stewart

Stat Total MLB Rank
Games Played 58 379th
Plate Appearances 185 374th
At-Bats 160 379th
Runs Scored 21 368th
Hits 39 368th
Doubles 9 346th
Triples 0 422nd
Home Runs 11 224th
Runs Batted In 26 335th
Stolen Bases 1 390th
Caught Stealing 1 278th
Walks 15 354th
Strikeouts 56 326th
Batting Average .244 289th
On-Base Percentage .333 166th
Slugging Percentage .506 47th
OPS .840 65th
OPS+ 129 62nd
Total Bases 81 328th
Grounded Into Double Plays 3 364th
Hit By Pitch 7 96th
Sacrifice Hits 1 169th
Sacrifice Flies 1 369th
Intentional Walks 0 383rd

2022 Stats for DJ Stewart

Stat Total MLB Rank
Games Played 3 840th
Plate Appearances 3 854th
At-Bats 3 852nd
Runs Scored 0 937th
Hits 0 942nd
Doubles 0 902nd
Triples 0 830th
Home Runs 0 881st
Runs Batted In 0 925th
Stolen Bases 0 850th
Caught Stealing 0 839th
Walks 0 931st
Strikeouts 2 826th
Batting Average .000 942nd
On-Base Percentage .000 948th
Slugging Percentage .000 942nd
OPS .000 948th
OPS+ -100 1710th
Total Bases 0 942nd
Grounded Into Double Plays 0 884th
Hit By Pitch 0 866th
Sacrifice Hits 0 812th
Sacrifice Flies 0 846th
Intentional Walks 0 797th

2021 Stats for DJ Stewart

Stat Total MLB Rank
Games Played 100 243rd
Plate Appearances 318 263rd
At-Bats 270 280th
Runs Scored 39 255th
Hits 55 322nd
Doubles 10 352nd
Triples 0 1528th
Home Runs 12 201st
Runs Batted In 33 301st
Stolen Bases 0 1540th
Caught Stealing 0 1527th
Walks 44 127th
Strikeouts 89 186th
Batting Average .204 612th
On-Base Percentage .324 342nd
Slugging Percentage .374 452nd
OPS .698 406th
OPS+ 90 412th
Total Bases 101 298th
Grounded Into Double Plays 3 431st
Hit By Pitch 4 245th
Sacrifice Hits 0 1529th
Sacrifice Flies 0 1529th
Intentional Walks 1 293rd

2020 Stats for DJ Stewart

Stat Total MLB Rank
Games Played 31 330th
Plate Appearances 112 286th
At-Bats 88 322nd
Runs Scored 13 285th
Hits 17 353rd
Doubles 2 432nd
Triples 0 624th
Home Runs 7 143rd
Runs Batted In 15 246th
Stolen Bases 0 643rd
Caught Stealing 0 633rd
Walks 20 97th
Strikeouts 38 169th
Batting Average .193 450th
On-Base Percentage .355 142nd
Slugging Percentage .455 170th
OPS .809 149th
OPS+ 118 160th
Total Bases 40 283rd
Grounded Into Double Plays 0 664th
Hit By Pitch 2 199th
Sacrifice Hits 2 26th
Sacrifice Flies 0 636th
Intentional Walks 0 620th

2019 Stats for DJ Stewart

Stat Total MLB Rank
Games Played 44 541st
Plate Appearances 142 456th
At-Bats 126 458th
Runs Scored 15 445th
Hits 30 442nd
Doubles 6 443rd
Triples 0 1377th
Home Runs 4 434th
Runs Batted In 15 438th
Stolen Bases 1 414th
Caught Stealing 2 197th
Walks 14 407th
Strikeouts 26 523rd
Batting Average .238 432nd
On-Base Percentage .317 373rd
Slugging Percentage .381 445th
OPS .698 422nd
OPS+ 85 408th
Total Bases 48 443rd
Grounded Into Double Plays 3 418th
Hit By Pitch 1 497th
Sacrifice Hits 0 1384th
Sacrifice Flies 1 455th
Intentional Walks 1 297th

2018 Stats for DJ Stewart

Stat Total MLB Rank
Games Played 17 893rd
Plate Appearances 47 646th
At-Bats 40 656th
Runs Scored 8 551st
Hits 10 591st
Doubles 3 545th
Triples 0 1373rd
Home Runs 3 458th
Runs Batted In 10 502nd
Stolen Bases 2 332nd
Caught Stealing 1 354th
Walks 4 587th
Strikeouts 12 678th
Batting Average .250 356th
On-Base Percentage .340 210th
Slugging Percentage .550 51st
OPS .890 75th
OPS+ 141 70th
Total Bases 22 554th
Grounded Into Double Plays 0 1417th
Hit By Pitch 2 368th
Sacrifice Hits 0 1387th
Sacrifice Flies 1 475th
Intentional Walks 0 1364th