Fernando Tatis Jr. Stats

Over the course of the 2,009 official at-bats in his pro career, Tatis Jr. has recorded a batting average of .279 in addition to 561 hits. His OBP is .350 and he has a career OPS of .883. He has compiled 365 runs and also has 322 RBIs. Tatis Jr. has earned a walk 204 times while fanning on 561 attempts. He has gone deep 127 times, with 1,071 bases in total and a .533 slugging percentage.

Tatis Jr. has compiled 196 total bases with 110 base hits in 398 at-bats. He has a total of 64 runs this year and has hit 21 balls over the fence. He is sitting with a batting average at the plate of .276 with an OPS of .833. He has earned an OBP of .340 with 32 walks and 96 strikeouts. Since the start of the campaign, Fernando Tatis Jr. has hit in 49 runs and has compiled a slugging percentage of .492.


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