Fernando Tatis Jr. Stats

For the 1,919 at-bats in his career, Tatis Jr. is sitting with a batting average of .280 with 537 base hits. His on-base percentage is .353 and he has earned a career OPS of .884. He has accrued 351 runs in addition to having earned 309 RBIs. Tatis Jr. has earned a walk 202 times while being called out on strikes on 536 occasions. He has gone yard 120 times, with 1,019 bases in total and also a .531 slugging percentage.

Tatis Jr. has 86 hits in 308 at-bats for an average at the plate of .279. He has gotten a free base 30 times and has accounted for an OBP of .354. For the year, Tatis Jr. is sitting with 50 runs, accrued 36 RBI and has 14 home runs. He has accrued an OPS of 0.821 in addition to a slugging percentage of .468. He has gone down swinging 71 times while having 144 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 .280 120 537 202 351 309 .353 2,155 1,919 .884 N/A 102 10 494 .531 89 20 1,019 536
2024 SDP .279 14 86 30 50 36 .354 345 308 .821 131 14 1 80 .468 8 3 144 71
2023 SDP .257 25 148 53 91 78 .322 635 575 .770 113 33 1 141 .449 29 4 258 141
2021 SDP .282 42 135 62 99 97 .364 546 478 .975 166 31 0 130 .611 25 4 292 153
2020 SDP .277 17 62 27 50 45 .366 257 224 .937 156 11 2 59 .571 11 3 128 61
2019 SDP .317 22 106 30 61 53 .379 372 334 .969 154 13 6 84 .590 16 6 197 110

2024 Stats for Fernando Tatis Jr.

Stat Total MLB Rank
Games Played 80 146th
Plate Appearances 345 94th
At-Bats 308 97th
Runs Scored 50 39th
Hits 86 63rd
Doubles 14 117th
Triples 1 129th
Home Runs 14 56th
Runs Batted In 36 120th
Stolen Bases 8 75th
Caught Stealing 3 58th
Walks 30 89th
Strikeouts 71 102nd
Batting Average .279 83rd
On-Base Percentage .354 74th
Slugging Percentage .468 91st
OPS .821 78th
OPS+ 131 80th
Total Bases 144 63rd
Grounded Into Double Plays 6 108th
Hit By Pitch 6 43rd
Sacrifice Hits 0 223rd
Sacrifice Flies 1 228th
Intentional Walks 0 189th

2023 Stats for Fernando Tatis Jr.

2023 Stats for Fernando Tatis Jr.

Stat Total MLB Rank
Games Played 141 92nd
Plate Appearances 635 49th
At-Bats 575 42nd
Runs Scored 91 31st
Hits 148 55th
Doubles 33 37th
Triples 1 180th
Home Runs 25 51st
Runs Batted In 78 65th
Stolen Bases 29 19th
Caught Stealing 4 54th
Walks 53 76th
Strikeouts 141 47th
Batting Average .257 196th
On-Base Percentage .322 226th
Slugging Percentage .449 152nd
OPS .770 167th
OPS+ 113 144th
Total Bases 258 45th
Grounded Into Double Plays 17 25th
Hit By Pitch 3 225th
Sacrifice Hits 1 109th
Sacrifice Flies 3 130th
Intentional Walks 0 214th

2021 Stats for Fernando Tatis Jr.

Stat Total MLB Rank
Games Played 130 140th
Plate Appearances 546 99th
At-Bats 478 110th
Runs Scored 99 17th
Hits 135 76th
Doubles 31 50th
Triples 0 1565th
Home Runs 42 5th
Runs Batted In 97 29th
Stolen Bases 25 11th
Caught Stealing 4 72nd
Walks 62 47th
Strikeouts 153 28th
Batting Average .282 143rd
On-Base Percentage .364 127th
Slugging Percentage .611 31st
OPS .975 42nd
OPS+ 166 35th
Total Bases 292 24th
Grounded Into Double Plays 5 293rd
Hit By Pitch 2 418th
Sacrifice Hits 0 1560th
Sacrifice Flies 4 117th
Intentional Walks 6 21st

2020 Stats for Fernando Tatis Jr.

Stat Total MLB Rank
Games Played 59 28th
Plate Appearances 257 11th
At-Bats 224 12th
Runs Scored 50 2nd
Hits 62 24th
Doubles 11 69th
Triples 2 53rd
Home Runs 17 5th
Runs Batted In 45 8th
Stolen Bases 11 9th
Caught Stealing 3 25th
Walks 27 40th
Strikeouts 61 31st
Batting Average .277 138th
On-Base Percentage .366 104th
Slugging Percentage .571 48th
OPS .937 50th
OPS+ 156 45th
Total Bases 128 8th
Grounded Into Double Plays 6 46th
Hit By Pitch 5 39th
Sacrifice Hits 0 627th
Sacrifice Flies 1 243rd
Intentional Walks 1 109th

2019 Stats for Fernando Tatis Jr.

Stat Total MLB Rank
Games Played 84 322nd
Plate Appearances 372 227th
At-Bats 334 229th
Runs Scored 61 150th
Hits 106 169th
Doubles 13 299th
Triples 6 24th
Home Runs 22 109th
Runs Batted In 53 186th
Stolen Bases 16 33rd
Caught Stealing 6 30th
Walks 30 229th
Strikeouts 110 120th
Batting Average .317 57th
On-Base Percentage .379 80th
Slugging Percentage .590 42nd
OPS .969 50th
OPS+ 154 42nd
Total Bases 197 150th
Grounded Into Double Plays 4 355th
Hit By Pitch 5 168th
Sacrifice Hits 0 1414th
Sacrifice Flies 3 188th
Intentional Walks 1 300th