Fernando Tatis Jr. Stats

Over the course of the 2,009 official at-bats in his career, Tatis Jr. has hit .279 in addition to 561 hits. His OBP sits at .350 and he also has a career OPS of .883. He has a total of 365 runs and notched 322 runs batted in. Tatis Jr. has drawn a walk 204 times while being called out on strikes on 561 plate appearances. He has gone deep 127 times, as well as 1,071 total bases and a .533 slugging percentage.

Tatis Jr. has a total of 110 base knocks in 398 at-bats and has a batting average of .276. He has earned a walk 32 times and has recorded an on-base percentage of .340. For the year, Tatis Jr. has tallied 64 runs, accounted for 49 RBI and has hit 21 home runs. He has an OPS of 0.833 and a slugging percentage of .492. He has gone down swinging 96 times while accumulating 196 total bases.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .279 127 561 204 365 322 .350 2,248 2,009 .883 N/A 109 10 516 .533 92 20 1,071 561
2024 SDP 96.000 1 64 3 398 21 .276 102 438 .492 1 110 21 3 .340 49 11 130 32
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 3 103rd
Plate Appearances 102 246th
At-Bats 438 184th
Runs Scored 398 181st
Hits 64 108th
Doubles 110 133rd
Triples 21 143rd
Home Runs 1 221st
Runs Batted In 21 75th
Stolen Bases 49 172nd
Caught Stealing 11 110th
Walks 3 118th
Strikeouts 32 194th
Batting Average 96.000 179th
On-Base Percentage .276 96th
Slugging Percentage .340 120th
OPS .492 64th
OPS+ 1 61st
Total Bases 130 70th
Grounded Into Double Plays 0 75th
Hit By Pitch 129 85th
Sacrifice Hits 196 117th
Sacrifice Flies 8 174th
Intentional Walks 7 96th

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