Rougned Odor Stats

Over the course of the 4,182 at-bats in his MLB career, Odor is sitting with a batting average of .229 in addition to 958 base knocks. His OBP is .288 and he has a career OPS of .708. He has compiled 562 runs and has 586 runs batted in. Odor has recorded a free base 286 times while striking out on 1,082 attempts. He has hit the long ball 182 times, with 1,757 total bases and a .420 slugging percentage.

Odor has a total of 28 base knocks out of 138 at-bats for a batting average of .203. He has gotten a free base 17 times and is sitting with an OBP of .299. This season, Odor has scored 21 runs, accrued 18 runs batted in and has 4 home runs. He has earned an OPS of 0.654 with a slugging percentage of .355. He has gone down swinging 37 times while accounting for 49 bases in total.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .229 182 958 286 562 586 .288 4,581 4,182 .708 N/A 195 29 1,213 .420 72 53 1,757 1,082
2023 SDP .203 4 28 17 21 18 .299 157 138 .654 83 9 0 59 .355 2 1 49 37
2022 BAL .207 13 88 32 49 53 .275 472 426 .632 79 19 3 135 .357 6 1 152 109
2021 NYY .202 15 65 27 42 39 .286 361 322 .665 82 12 0 102 .379 0 1 122 100
2020 TEX .167 10 23 7 15 30 .209 148 138 .623 66 4 0 38 .413 0 1 57 47
2019 TEX .205 30 107 52 77 93 .283 581 522 .721 79 30 1 145 .439 11 9 229 178
2018 TEX .253 18 120 43 76 63 .326 535 474 .751 96 23 2 129 .424 12 12 201 127
2017 TEX .204 30 124 32 79 75 .252 651 607 .649 63 21 3 162 .397 15 6 241 162
2016 TEX .271 33 164 19 89 88 .296 632 605 .798 105 33 4 150 .502 14 7 304 135
2015 TEX .261 16 111 23 54 61 .316 470 426 .781 107 21 9 120 .465 6 7 198 79
2014 TEX .259 9 100 17 39 48 .297 417 386 .698 93 14 7 114 .402 4 7 155 71

2023 Stats for Rougned Odor

2023 Stats for Rougned Odor

Stat Total MLB Rank
Games Played 59 376th
Plate Appearances 157 397th
At-Bats 138 404th
Runs Scored 21 369th
Hits 28 415th
Doubles 9 349th
Triples 0 455th
Home Runs 4 374th
Runs Batted In 18 383rd
Stolen Bases 2 324th
Caught Stealing 1 291st
Walks 17 344th
Strikeouts 37 406th
Batting Average .203 500th
On-Base Percentage .299 379th
Slugging Percentage .355 392nd
OPS .654 396th
OPS+ 83 361st
Total Bases 49 397th
Grounded Into Double Plays 2 419th
Hit By Pitch 2 341st
Sacrifice Hits 0 463rd
Sacrifice Flies 0 479th
Intentional Walks 0 422nd

2022 Stats for Rougned Odor

Stat Total MLB Rank
Games Played 135 114th
Plate Appearances 472 148th
At-Bats 426 147th
Runs Scored 49 177th
Hits 88 199th
Doubles 19 184th
Triples 3 76th
Home Runs 13 159th
Runs Batted In 53 136th
Stolen Bases 6 146th
Caught Stealing 1 259th
Walks 32 193rd
Strikeouts 109 119th
Batting Average .207 542nd
On-Base Percentage .275 538th
Slugging Percentage .357 420th
OPS .632 464th
OPS+ 79 462nd
Total Bases 152 180th
Grounded Into Double Plays 9 148th
Hit By Pitch 10 42nd
Sacrifice Hits 0 363rd
Sacrifice Flies 4 118th
Intentional Walks 1 147th

2021 Stats for Rougned Odor

Stat Total MLB Rank
Games Played 102 240th
Plate Appearances 361 228th
At-Bats 322 227th
Runs Scored 42 229th
Hits 65 280th
Doubles 12 298th
Triples 0 1237th
Home Runs 15 148th
Runs Batted In 39 241st
Stolen Bases 0 1274th
Caught Stealing 1 275th
Walks 27 267th
Strikeouts 100 151st
Batting Average .202 619th
On-Base Percentage .286 561st
Slugging Percentage .379 431st
OPS .665 491st
OPS+ 82 479th
Total Bases 122 243rd
Grounded Into Double Plays 3 414th
Hit By Pitch 11 34th
Sacrifice Hits 1 308th
Sacrifice Flies 0 1272nd
Intentional Walks 2 145th

2020 Stats for Rougned Odor

Stat Total MLB Rank
Games Played 38 250th
Plate Appearances 148 208th
At-Bats 138 199th
Runs Scored 15 254th
Hits 23 288th
Doubles 4 310th
Triples 0 520th
Home Runs 10 67th
Runs Batted In 30 66th
Stolen Bases 0 564th
Caught Stealing 1 149th
Walks 7 334th
Strikeouts 47 92nd
Batting Average .167 517th
On-Base Percentage .209 574th
Slugging Percentage .413 251st
OPS .623 412th
OPS+ 66 426th
Total Bases 57 192nd
Grounded Into Double Plays 2 277th
Hit By Pitch 1 313th
Sacrifice Hits 0 492nd
Sacrifice Flies 2 82nd
Intentional Walks 0 502nd

2019 Stats for Rougned Odor

Stat Total MLB Rank
Games Played 145 76th
Plate Appearances 581 84th
At-Bats 522 81st
Runs Scored 77 90th
Hits 107 165th
Doubles 30 72nd
Triples 1 311th
Home Runs 30 57th
Runs Batted In 93 31st
Stolen Bases 11 61st
Caught Stealing 9 5th
Walks 52 77th
Strikeouts 178 5th
Batting Average .205 601st
On-Base Percentage .283 562nd
Slugging Percentage .439 280th
OPS .721 380th
OPS+ 79 464th
Total Bases 229 98th
Grounded Into Double Plays 4 342nd
Hit By Pitch 5 152nd
Sacrifice Hits 1 292nd
Sacrifice Flies 1 423rd
Intentional Walks 2 142nd

2018 Stats for Rougned Odor

Stat Total MLB Rank
Games Played 129 160th
Plate Appearances 535 118th
At-Bats 474 127th
Runs Scored 76 73rd
Hits 120 120th
Doubles 23 141st
Triples 2 192nd
Home Runs 18 118th
Runs Batted In 63 110th
Stolen Bases 12 68th
Caught Stealing 12 3rd
Walks 43 131st
Strikeouts 127 66th
Batting Average .253 321st
On-Base Percentage .326 317th
Slugging Percentage .424 270th
OPS .751 279th
OPS+ 96 340th
Total Bases 201 125th
Grounded Into Double Plays 5 303rd
Hit By Pitch 11 33rd
Sacrifice Hits 2 168th
Sacrifice Flies 5 86th
Intentional Walks 2 189th

2017 Stats for Rougned Odor

Stat Total MLB Rank
Games Played 162 4th
Plate Appearances 651 35th
At-Bats 607 17th
Runs Scored 79 75th
Hits 124 129th
Doubles 21 174th
Triples 3 105th
Home Runs 30 36th
Runs Batted In 75 83rd
Stolen Bases 15 52nd
Caught Stealing 6 33rd
Walks 32 215th
Strikeouts 162 21st
Batting Average .204 611th
On-Base Percentage .252 659th
Slugging Percentage .397 394th
OPS .649 513th
OPS+ 63 565th
Total Bases 241 83rd
Grounded Into Double Plays 13 85th
Hit By Pitch 8 52nd
Sacrifice Hits 0 1090th
Sacrifice Flies 4 106th
Intentional Walks 5 67th

2016 Stats for Rougned Odor

Stat Total MLB Rank
Games Played 150 83rd
Plate Appearances 632 64th
At-Bats 605 24th
Runs Scored 89 41st
Hits 164 45th
Doubles 33 49th
Triples 4 78th
Home Runs 33 23rd
Runs Batted In 88 48th
Stolen Bases 14 54th
Caught Stealing 7 28th
Walks 19 319th
Strikeouts 135 50th
Batting Average .271 223rd
On-Base Percentage .296 491st
Slugging Percentage .502 89th
OPS .798 174th
OPS+ 105 237th
Total Bases 304 24th
Grounded Into Double Plays 6 255th
Hit By Pitch 4 169th
Sacrifice Hits 0 1110th
Sacrifice Flies 4 118th
Intentional Walks 0 1072nd

2015 Stats for Rougned Odor

Stat Total MLB Rank
Games Played 120 187th
Plate Appearances 470 161st
At-Bats 426 160th
Runs Scored 54 157th
Hits 111 156th
Doubles 21 164th
Triples 9 10th
Home Runs 16 108th
Runs Batted In 61 109th
Stolen Bases 6 136th
Caught Stealing 7 32nd
Walks 23 267th
Strikeouts 79 193rd
Batting Average .261 314th
On-Base Percentage .316 355th
Slugging Percentage .465 158th
OPS .781 197th
OPS+ 107 241st
Total Bases 198 122nd
Grounded Into Double Plays 3 412th
Hit By Pitch 14 12th
Sacrifice Hits 2 256th
Sacrifice Flies 5 78th
Intentional Walks 2 161st

2014 Stats for Rougned Odor

Stat Total MLB Rank
Games Played 114 200th
Plate Appearances 417 205th
At-Bats 386 189th
Runs Scored 39 232nd
Hits 100 183rd
Doubles 14 259th
Triples 7 18th
Home Runs 9 186th
Runs Batted In 48 155th
Stolen Bases 4 212th
Caught Stealing 7 26th
Walks 17 332nd
Strikeouts 71 223rd
Batting Average .259 286th
On-Base Percentage .297 448th
Slugging Percentage .402 241st
OPS .698 312th
OPS+ 93 341st
Total Bases 155 188th
Grounded Into Double Plays 7 208th
Hit By Pitch 5 130th
Sacrifice Hits 6 76th
Sacrifice Flies 3 190th
Intentional Walks 1 300th