3B Tommy La Stella #22
Age: 36 | Bats: L | Throws: R | Morale: Very Good
10/25/2025
OA: 45 POT: 45
3B TOMMY LA STELLA #22 - AGE: 36 - BATS: L - THROWS: R - MORALE: VERY GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
70 161 31 7 0 4 23 13 24 .193 .260 .311 1 -0.8
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 60 55 65 60
Gap 50 45 50 50
Power 50 50 55 50
Eye 45 45 45 45
Avoid K's 70 65 75 70
FIELDING RATINGS
Catcher Infield Outfield
Range: - 50 50
Errors: - 55 50
Arm: 20 50 45
Turn DP: - 50 -
Ability: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 55 Center Field: -
2nd Base: 45 Right Field: -
3rd Base: 45
       
RUN/BUNT
Running Speed: 40
Stealing Ability: 40
Baserunning Inst.: 45
Sacrifice Bunt: 55
Bunt for Hit: 50
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
10/05/2025 @ PHI Win, 5-3 0 0 0 0 0 0 0 0
10/02/2025 SD Win, 5-4 3 0 0 1 0 1 1 0
09/28/2025 @ SF Win, 7-5 0 0 0 0 0 0 0 0
09/25/2025 @ COL Win, 6-5 0 0 0 0 0 0 0 0
09/23/2025 @ COL Win, 11-6 4 1 1 0 0 2 3 0
09/22/2025 @ LAD Loss, 2-3 4 0 1 0 0 0 2 0
09/21/2025 @ LAD Win, 12-6 2 0 0 0 0 0 1 0
09/20/2025 @ LAD Win, 8-5 0 0 0 0 0 0 0 0
09/19/2025 @ LAD Win, 11-4 5 0 2 1 0 0 1 0
09/18/2025 SF Win, 2-1 0 0 0 0 0 0 0 0
PERSONALITY
Practical joker.
Personality Class: Prankster
High: Loyalty
Birthday:01/31/1989
Born in:Westwood, NJ
Nationality:American
Height:5' 11"
Weight:175 lbs
Local Popularity:Well Known
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$1,700,000
Signed Through:2025 Season
Major Service:11 Years, 57 Days
Service This Yr:183 Days
40-Man Service:11 Years, 57 Days
Pro Service:13 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:1 option year left
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 70 161 31 7 0 4 23 15 13 24 .193 .260 .311 .570 .252 .118 51
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 37 178 2 0 0 6 1 1 50 11 1 0 100.0 12.5 2.44 -0.8  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   26 4 3 0 0 3 3 1 6 0 0 1 .154 .214 .269 .484
Versus Right   135 27 4 0 4 20 12 12 18 1 1 1 .200 .268 .319 .587
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   16 3 1 0 0 0 0 0 3 0 0 0 .188 .188 .250 .438
May   23 3 0 0 2 7 4 3 4 1 0 0 .130 .222 .391 .614
June   20 2 0 0 1 2 2 2 2 0 0 0 .100 .182 .250 .432
July   19 1 1 0 0 2 1 2 1 0 0 0 .053 .143 .105 .248
August   55 14 3 0 1 9 7 2 6 0 1 2 .255 .305 .364 .669
September   25 8 2 0 0 2 1 3 7 0 0 0 .320 .393 .400 .793
October   3 0 0 0 0 1 0 1 1 0 0 0 .000 .250 .000 .250
Spring Training   24 5 1 0 0 3 2 2 3 0 1 1 .208 .296 .250 .546
Postseason   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Last Year   507 127 29 1 10 54 73 48 55 5 5 7 .250 .321 .371 .692
2 Years Ago   570 164 29 2 16 70 71 50 59 1 3 7 .288 .352 .430 .782
Career   3645 998 195 12 80 459 454 349 430 25 17 41 .274 .342 .400 .742
Home   84 17 5 0 2 14 7 8 10 1 0 1 .202 .277 .333 .610
Road   77 14 2 0 2 9 8 5 14 0 1 1 .182 .241 .286 .527
Grass   153 30 7 0 4 22 14 13 22 1 1 2 .196 .266 .320 .587
Turf   8 1 0 0 0 1 1 0 2 0 0 0 .125 .125 .125 .250
Day   39 5 1 0 2 7 8 5 6 1 0 1 .128 .239 .308 .547
Night   122 26 6 0 2 16 7 8 18 0 1 1 .213 .267 .311 .579
As Starter   135 29 6 0 4 19 14 12 22 0 1 1 .215 .284 .348 .632
As Reliever / Substitution   26 2 1 0 0 4 1 1 2 1 0 1 .077 .138 .115 .253
Pinch Hitting   14 0 0 0 0 1 1 1 0 1 0 0 .000 .062 .000 .062
Close/Late   40 7 3 0 0 3 2 3 4 1 1 1 .175 .244 .250 .494
Inning 1-3   40 8 1 0 2 6 4 2 6 0 0 1 .200 .256 .375 .631
Inning 4-6   57 11 2 0 2 10 7 5 8 0 0 0 .193 .258 .333 .591
Inning 7-9   57 11 4 0 0 7 4 6 9 1 1 1 .193 .277 .263 .540
Extra Innings   7 1 0 0 0 0 0 0 1 0 0 0 .143 .143 .143 .286
0 Outs   46 8 2 0 1 9 6 6 6 1 1 0 .174 .264 .283 .547
1 Outs   55 14 3 0 2 9 7 2 8 0 0 2 .255 .305 .418 .723
2 Outs   60 9 2 0 1 5 2 5 10 0 0 0 .150 .215 .233 .449
Scoring Position   57 13 4 0 2 21 6 2 10 1 1 0 .228 .250 .404 .654
Bases Empty   79 12 3 0 2 2 8 10 10 0 0 1 .152 .256 .266 .521
Runner on 1st   25 6 0 0 0 0 1 1 4 0 0 1 .240 .296 .240 .536
Runner on 2nd   19 4 1 0 0 4 1 0 6 0 1 0 .211 .211 .263 .474
Runner on 3rd   4 3 0 0 2 5 2 1 0 0 0 0 .750 .800 2.250 3.050
Runner on 1st & 2nd   15 6 3 0 0 5 2 0 1 0 0 0 .400 .400 .600 1.000
Runner on 1st & 3rd   6 0 0 0 0 1 0 0 1 0 0 0 .000 .000 .000 .000
Runner on 2nd & 3rd   6 0 0 0 0 3 0 0 1 0 0 0 .000 .000 .000 .000
Bases Loaded   7 0 0 0 0 3 1 1 1 1 0 0 .000 .111 .000 .111
Two Strikes   78 13 5 0 2 9 7 7 24 1 0 0 .167 .233 .308 .540
First Pitch   26 5 1 0 0 2 2 0 0 0 0 1 .192 .222 .231 .453
Count 0-1   10 3 0 0 0 2 1 0 0 0 1 0 .300 .300 .300 .600
Count 0-2   13 2 1 0 0 2 0 0 7 1 0 0 .154 .143 .231 .374
Count 1-0   18 5 0 0 0 3 0 0 0 0 0 1 .278 .316 .278 .594
Count 1-1   10 1 0 0 0 0 0 0 0 0 0 0 .100 .100 .100 .200
Count 1-2   29 4 2 0 1 4 1 0 8 0 0 0 .138 .138 .310 .448
Count 2-0   5 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-1   10 3 0 0 2 5 2 0 0 0 0 0 .300 .300 .900 1.200
Count 2-2   20 3 1 0 0 1 1 0 5 0 0 0 .150 .150 .200 .350
Count 3-0   0 0 0 0 0 0 0 2 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   4 1 1 0 0 2 3 4 0 0 0 0 .250 .625 .500 1.125
Full Count   16 4 1 0 1 2 5 7 4 0 0 0 .250 .478 .500 .978
Behind in Count   52 9 3 0 1 8 2 0 15 1 1 0 .173 .170 .288 .458
Ahead in Count   37 9 1 0 2 10 5 6 0 0 0 1 .243 .364 .432 .796
Batting 2nd   3 0 0 0 0 0 1 1 1 0 0 0 .000 .250 .000 .250
Batting 4th   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 5th   6 0 0 0 0 1 0 1 1 0 0 0 .000 .143 .000 .143
Batting 6th   11 1 0 0 0 0 0 2 3 0 0 0 .091 .231 .091 .322
Batting 7th   55 7 1 0 2 10 7 7 6 1 0 0 .127 .222 .255 .477
Batting 8th   39 12 4 0 1 7 4 2 5 0 1 2 .308 .372 .487 .859
Batting 9th   46 11 2 0 1 5 3 0 8 0 0 0 .239 .239 .348 .587
Low Leverage   71 17 3 0 2 7 10 10 10 0 0 2 .239 .349 .366 .716
Medium Leverage   53 9 3 0 2 11 4 1 9 0 1 0 .170 .185 .340 .525
High Leverage   35 5 1 0 0 5 1 1 4 1 0 0 .143 .162 .171 .334
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2014 Atlanta - MLB 25 93 319 80 16 1 1 31 22 36 1 1 40 2 1 .251 .328 .317 .644 87 84 0.6
2015 Chicago - MLB 26 33 67 18 6 0 1 11 4 5 1 1 7 2 0 .269 .324 .403 .727 102 100 0.3
2016 Chicago - MLB 27 74 148 40 12 1 2 11 17 18 2 0 27 0 1 .270 .357 .405 .763 107 107 0.7
2017 Chicago - MLB 28 73 125 36 8 0 5 22 18 20 2 2 18 0 0 .288 .389 .472 .861 129 127 1.0
2018 Chicago - MLB 29 123 169 45 8 0 1 19 23 17 2 0 27 0 1 .266 .340 .331 .672 88 83 0.2
2019 Los Angeles - MLB 30 80 292 86 8 0 16 44 49 20 3 0 28 0 0 .295 .346 .486 .832 120 116 1.7
2020 Los Angeles - MLB 31 28 99 27 8 0 4 14 15 15 1 1 7 1 0 .273 .371 .475 .845 133 131 0.8
2020 Oakland - MLB 31 27 97 28 6 2 1 11 16 12 1 1 5 0 0 .289 .369 .423 .792 121 121 0.7
2020 Total - MLB 31 55 196 55 14 2 5 25 31 27 2 2 12 1 0 .281 .370 .449 .819 127 126 1.4
2021 San Francisco - MLB 32 154 567 165 31 3 10 80 70 55 9 7 79 2 1 .291 .359 .409 .768 112 111 2.2
2022 San Francisco - MLB 33 144 524 151 27 2 9 69 61 40 3 5 54 0 0 .288 .339 .399 .738 103 100 1.8
2023 San Francisco - MLB 34 154 570 164 29 2 16 70 71 50 7 1 59 1 1 .288 .352 .430 .782 114 112 1.5
2024 San Francisco - MLB 35 142 507 127 29 1 10 54 73 48 7 5 55 2 0 .250 .321 .371 .692 91 87 0.7
2025 Arizona - MLB 36 70 161 31 7 0 4 23 15 13 2 1 24 1 0 .193 .260 .311 .570 52 51 -0.8
Total MLB 1195 3645 998 195 12 80 459 454 349 41 25 430 11 5 .274 .342 .400 .742 104 101 11.3
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2011 Rome - A 22 63 232 76 13 5 9 40 46 26 5 4 28 2 2 .328 .401 .543 .944 174 184 3.2
2012 Atlanta (GCL) - R 23 5 13 3 0 1 1 3 4 4 1 0 1 0 0 .231 .444 .615 1.060 223 265 0.3
2012 Lynchburg - A+ 23 85 298 90 22 5 5 56 43 36 11 10 24 13 2 .302 .386 .460 .846 138 136 2.7
2013 Lynchburg - A+ 24 7 20 11 1 0 1 4 7 8 1 0 1 1 1 .550 .690 .750 1.440 307 307 0.8
2013 Mississippi - AA 24 81 283 97 21 2 4 41 32 37 2 0 34 7 1 .343 .422 .473 .896 155 157 3.0
2014 Gwinnett - AAA 25 47 167 49 6 1 1 23 18 25 2 4 14 1 1 .293 .384 .359 .743 102 106 0.7
2015 Tennessee - AA 26 10 36 9 3 0 0 3 9 3 1 0 1 0 0 .250 .325 .333 .658 88 88 0.1
2015 Iowa - AAA 26 9 33 11 2 1 1 6 3 4 0 1 3 0 0 .333 .395 .545 .940 151 145 0.3
2016 Tennessee - AA 27 2 4 2 0 0 0 0 1 2 1 0 0 0 0 .500 .714 .500 1.214 253 275 0.2
2016 Iowa - AAA 27 12 44 12 2 0 1 3 6 2 0 0 9 0 0 .273 .304 .386 .691 85 88 0.1
2017 Iowa - AAA 28 33 110 24 2 0 1 6 14 10 0 1 22 0 1 .218 .281 .264 .545 48 55 -0.3
Total AAA E 101 354 96 12 2 4 38 41 41 2 6 48 1 2 .271 .345 .350 .695 88 93
Total AA S 93 323 108 24 2 4 44 42 42 4 0 35 7 1 .334 .417 .458 .876 150 152
Total A+ E 92 318 101 23 5 6 60 50 44 12 10 25 14 3 .318 .409 .478 .887 151 149
Total A E 63 232 76 13 5 9 40 46 26 5 4 28 2 2 .328 .401 .543 .944 174 184
Total GCL 5 13 3 0 1 1 3 4 4 1 0 1 0 0 .231 .444 .615 1.060 223 265
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2015 Chicago - MLB 26 4 10 0 0 0 0 0 0 0 0 0 3 0 0 .000 .000 .000 .000 -100 -134 -0.2
2016 Chicago - MLB 27 2 2 0 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 -100 -128 -0.0
2017 Chicago - MLB 28 2 2 0 0 0 0 0 0 1 0 0 1 0 0 .000 .333 .000 .333 2 35 0.0
2018 Chicago - MLB 29 1 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0.0
2020 Oakland - MLB 31 4 27 8 1 0 1 2 5 2 1 0 3 0 0 .296 .367 .444 .811 126 127 0.2
2025 Arizona - MLB 36 1 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0.0
Total MLB 14 41 8 1 0 1 2 5 3 1 0 8 0 0 .195 .267 .293 .559 57 51
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2014 Atlanta - MLB 2B 88 86 146 216 54 368 6 .984 0.0 0.00 0.0 .000
2015 Chicago - MLB 2B 14 11 12 33 4 45 0 1.000 88.0 4.60 0.0 .000
2015 Chicago - MLB 3B 12 6 3 3 0 7 1 .857 52.0 1.04 0.0 .000
2016 Chicago - MLB 2B 9 7 11 9 2 21 1 .952 0.0 0.00 0.0 .000
2016 Chicago - MLB 3B 33 24 12 32 4 48 4 .917 0.0 0.00 0.0 .000
2017 Chicago - MLB 1B 1 0 0 0 0 0 0 .000 0.1 0.00 0.0 .000
2017 Chicago - MLB 2B 21 13 27 26 13 54 1 .981 133.1 3.58 0.0 .000
2017 Chicago - MLB 3B 18 10 9 14 0 23 0 1.000 92.1 2.24 0.0 .000
2018 Chicago - MLB P 1 0 0 0 0 0 0 .000 1.1 0.00 -0.0 .000
2018 Chicago - MLB 2B 15 10 12 19 3 32 1 .969 76.2 3.64 0.0 .000
2018 Chicago - MLB 3B 26 12 3 24 4 30 3 .900 128.1 1.89 0.0 .000
2019 Los Angeles - MLB 1B 3 0 3 0 0 3 0 1.000 5.0 5.40 0.0 .000
2019 Los Angeles - MLB 2B 46 43 58 82 18 144 4 .972 346.1 3.64 0.0 .000
2019 Los Angeles - MLB 3B 30 27 10 38 4 49 1 .980 234.2 1.84 0.0 .000
2020 Los Angeles - MLB 1B 10 10 64 10 4 74 0 1.000 83.1 7.99 0.0 .000
2020 Oakland - MLB 2B 18 16 19 35 7 55 1 .982 125.0 3.89 0.0 .000
2020 Los Angeles - MLB 2B 15 14 29 22 10 54 3 .944 118.1 3.88 0.0 .000
2020 Oakland - MLB 3B 6 5 2 7 1 9 0 1.000 34.0 2.38 0.0 .000
2021 San Francisco - MLB 1B 8 7 51 10 9 62 1 .984 68.0 8.07 +0.9 1.096
2021 San Francisco - MLB 2B 108 107 179 267 60 450 4 .991 944.1 4.25 -4.5 .960
2021 San Francisco - MLB 3B 24 18 12 46 1 60 2 .967 178.2 2.92 +0.6 .994
2021 San Francisco - MLB RF 1 1 1 0 0 1 0 1.000 9.0 1.00 +0.1 .977
2022 San Francisco - MLB 1B 4 1 14 1 1 15 0 1.000 13.0 10.38 -0.2 1.028
2022 San Francisco - MLB 2B 20 1 8 14 3 23 1 .957 47.2 4.15 -0.7 .900
2022 San Francisco - MLB 3B 129 129 61 228 26 298 9 .970 1102.0 2.36 -4.2 .973
2023 San Francisco - MLB 1B 4 3 37 0 3 37 0 1.000 29.0 11.48 +0.1 1.033
2023 San Francisco - MLB 2B 14 13 21 39 7 63 3 .952 115.1 4.68 -0.7 .983
2023 San Francisco - MLB 3B 7 4 2 5 0 8 1 .875 42.0 1.50 -0.6 .936
2024 San Francisco - MLB 1B 3 2 19 3 1 22 0 1.000 19.0 10.42 +0.1 1.032
2024 San Francisco - MLB 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2024 San Francisco - MLB 3B 134 128 53 188 21 262 21 .920 1139.0 1.90 -7.9 .942
2025 Arizona - MLB 1B 33 11 112 5 6 117 0 1.000 127.1 8.27 -0.2 .976
2025 Arizona - MLB 2B 8 3 3 6 2 9 0 1.000 32.1 2.51 -0.1 1.030
2025 Arizona - MLB 3B 24 23 7 28 3 40 5 .875 199.0 1.58 -3.5 .811
TOTAL P 1 0 0 0 0 0 0 .000 1.1 0.00 -0.0 .000
TOTAL 1B 66 34 300 29 24 330 1 .997 345.0 8.58 +0.6 1.034
TOTAL 2B 376 324 525 768 183 1318 25 .981 2027.1 5.74 -6.0 .960
TOTAL 3B 443 386 174 613 64 834 47 .944 3202.0 2.21 -15.5 .952
TOTAL RF 1 1 1 0 0 1 0 1.000 9.0 1.00 +0.1 .977
PLAYER HISTORY
06/07/2011 Drafted by the Atlanta Braves in the 8th round of the 2011 MLB June Amateur Draft from Coastal Carolina University (Conway, SC).
11/16/2014 Traded by the Atlanta Braves to the Chicago Cubs for P Arodys Vizcaino.
01/12/2018 Signed a 1-year contract extension worth a total of $950,000 with the Chicago Cubs organization.
11/29/2018 Was traded by the Chicago Cubs to the Los Angeles Angels in exchange for a player to be named later (P Conor Lillis-White - 12/13/2018).
01/12/2019 Signed a 1-year contract extension worth a total of $1,350,000 with the Los Angeles Angels organization.
06/30/2019 Was selected to the 2019 Major League Baseball All-Star Game.
01/10/2020 Signed a 1-year contract extension worth a total of $3,250,000 with the Los Angeles Angels organization.
08/29/2020 Traded by the Los Angeles Angels to the Oakland Athletics for Franklin Barreto.
10/28/2020 Granted Free Agency.
02/04/2021 Signed as a Free Agent with the San Francisco Giants.
09/01/2021 Injured on 08/30/2021, diagnosed with an elbow contusion, is day-to-day.
01/01/2022 OSA scouting updated ratings (potential): Contact: 70 (70); Power: 55 (55); Eye: 50 (50).
01/01/2023 OSA scouting updated ratings (potential): Contact: 65 (65); Power: 50 (50); Eye: 45 (45).
04/10/2023 Injured (sore knee),day-to-day for 1 day.
11/20/2023 Became a free agent.
12/08/2023 Signed a 1-year contract worth a total of $6,500,000 with the San Francisco Giants organization.
01/01/2024 OSA scouting updated ratings (potential): Contact: 65 (65); Power: 55 (55); Eye: 45 (45).
09/12/2024 Injured (twisted ankle),day-to-day for 2 weeks.
11/26/2024 Became a free agent.
01/01/2025 OSA scouting updated ratings (potential): Contact: 65 (65); Power: 50 (50); Eye: 45 (45).
01/28/2025 Signed a 1-year contract worth a total of $1,700,000 with the Arizona Diamondbacks organization.
08/16/2025 Injured (sprained knee),day-to-day for 3 weeks.
LEADERBOARD APPEARANCES
Year SF Rank
2021 7 6
Friday, February 4th , 2022 - OOTP Baseball 22.11 Build 82