LF Luis Camacho #7
Age: 27 | Bats: R | Throws: L | Morale: Good
09/11/2025
LF LUIS CAMACHO #7 - AGE: 27 - BATS: R - THROWS: L - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
138 573 180 28 4 0 34 47 58 .314 .365 .377 39 3.1
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 70 80 65 70
Gap 45 50 45 45
Power 20 20 20 20
Eye 45 50 45 45
Avoid K's 80 80 75 80
FIELDING RATINGS
Catcher Infield Outfield
Range: - 50 55
Errors: - 45 40
Arm: 20 50 75
Turn DP: - 20 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 65
1st Base: 65 Center Field: 30
2nd Base: - Right Field: 60
3rd Base: -
       
RUN/BUNT
Running Speed: 70
Stealing Aggressiveness: 65
Stealing Ability: 80
Baserunning Inst.: 75
Sacrifice Bunt: 50
Bunt for Hit: 45
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/10/2025 MIL Win, 6-5 3 1 0 0 0 1 0 0
09/09/2025 MIL Loss, 2-8 4 0 1 0 0 1 0 0
09/08/2025 MIL Win, 3-2 4 2 2 0 0 0 0 0
09/07/2025 HOU Loss, 0-2 4 0 3 0 0 0 0 1
09/06/2025 HOU Win, 3-0 2 0 0 0 0 2 0 1
09/05/2025 HOU Win, 4-0 4 1 2 0 0 0 0 2
09/03/2025 @ ARI Loss, 4-6 5 0 2 0 0 0 0 0
09/01/2025 @ ARI Loss, 1-4 4 0 1 0 0 0 0 0
08/31/2025 @ OAK Win, 6-2 5 1 2 1 0 0 0 1
08/30/2025 @ OAK Win, 3-0 3 1 1 0 0 1 0 1
PERSONALITY
Luis has few peers intellectually.
Birthday:10/25/1997
Born in:Tepic, NAY
Nationality:Mexican
Height:6' 1"
Weight:200 lbs
Local Popularity:Fair
National Pop.:Fair
STATUS
Contract:Major League Contract
Salary:$3,523,200
Signed Through:2025 Season
Major Service:4 Years, 122 Days
Service This Yr:176 Days
40-Man Service:6 Years, None
Pro Service:9 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:1 option year left
Contract Extension:$50,000,000 total for 5 years
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 138 573 180 28 4 0 34 84 47 58 .314 .365 .377 .742 .330 .063 111
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 138 627 1 2 0 11 2 4 216 32 39 9 81.2 83.4 5.37 3.1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   134 47 6 0 0 4 20 11 13 0 0 0 .351 .400 .396 .796
Versus Right   439 133 22 4 0 30 62 36 45 4 2 1 .303 .354 .371 .725
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   11 3 0 0 0 0 3 2 0 0 0 0 .273 .385 .273 .657
Last Week   19 8 0 0 0 0 1 2 0 0 1 0 .421 .476 .421 .897
March   14 4 1 0 0 0 0 3 1 0 0 0 .286 .412 .357 .769
April   114 37 8 1 0 6 17 7 15 0 0 0 .325 .364 .412 .776
May   96 35 6 1 0 6 16 10 9 1 1 1 .365 .426 .448 .874
June   105 35 4 0 0 7 18 9 11 0 0 0 .333 .386 .371 .757
July   100 26 5 0 0 8 12 8 11 3 0 0 .260 .306 .310 .616
August   114 32 4 2 0 7 17 6 11 0 0 0 .281 .317 .351 .668
September   30 11 0 0 0 0 4 4 0 0 1 0 .367 .441 .367 .808
All-Star Game   0 0 0 0 0 0 1 1 0 0 0 0 .000 1.000 .000 1.000
Spring Training   28 9 3 1 0 3 4 2 3 0 0 0 .321 .367 .500 .867
Last Year   599 192 40 8 3 70 77 43 67 1 1 2 .321 .367 .429 .796
2 Years Ago   529 148 24 11 0 36 79 39 74 0 4 3 .280 .333 .367 .699
Career   2577 791 147 31 5 205 368 172 278 10 9 16 .307 .353 .394 .747
Home   285 87 16 1 0 17 44 24 31 1 2 1 .305 .360 .368 .729
Road   288 93 12 3 0 17 40 23 27 3 0 0 .323 .369 .385 .755
Grass   533 168 27 3 0 33 76 43 50 4 2 1 .315 .365 .377 .742
Turf   40 12 1 1 0 1 8 4 8 0 0 0 .300 .364 .375 .739
Day   201 63 12 1 0 11 32 17 23 2 0 0 .313 .364 .383 .747
Night   372 117 16 3 0 23 52 30 35 2 2 1 .315 .365 .374 .739
As Starter   573 180 28 4 0 34 84 47 58 4 2 1 .314 .365 .377 .742
Close/Late   116 37 4 1 0 11 19 15 12 1 2 1 .319 .398 .371 .769
Inning 1-3   253 85 16 2 0 11 38 15 26 1 0 0 .336 .372 .415 .787
Inning 4-6   154 43 6 1 0 10 20 16 12 2 0 0 .279 .343 .331 .674
Inning 7-9   160 50 6 1 0 10 22 14 20 0 2 1 .312 .371 .362 .734
Extra Innings   6 2 0 0 0 3 2 2 0 1 0 0 .333 .444 .333 .778
0 Outs   272 86 13 2 0 4 51 24 30 2 1 0 .316 .369 .379 .748
1 Outs   156 52 6 2 0 12 25 14 16 2 1 1 .333 .387 .397 .785
2 Outs   145 42 9 0 0 18 6 9 12 0 0 0 .290 .331 .352 .683
Scoring Position   116 33 4 0 0 32 12 11 8 4 2 0 .284 .336 .319 .655
Bases Empty   378 118 19 3 0 0 61 32 43 0 0 1 .312 .367 .378 .746
Runner on 1st   79 29 5 1 0 2 9 4 7 0 0 0 .367 .398 .456 .853
Runner on 2nd   47 16 2 0 0 8 4 6 6 0 2 0 .340 .415 .383 .798
Runner on 3rd   9 4 0 0 0 4 2 1 0 0 0 0 .444 .500 .444 .944
Runner on 1st & 2nd   26 6 1 0 0 4 3 1 0 0 0 0 .231 .259 .269 .528
Runner on 1st & 3rd   12 3 0 0 0 5 2 2 1 0 0 0 .250 .357 .250 .607
Runner on 2nd & 3rd   9 1 0 0 0 2 1 0 1 1 0 0 .111 .100 .111 .211
Bases Loaded   13 3 1 0 0 9 0 1 0 3 0 0 .231 .235 .308 .543
Two Strikes   216 52 10 1 0 5 31 20 58 0 0 0 .241 .305 .296 .601
First Pitch   102 43 7 0 0 8 14 2 0 0 0 0 .422 .433 .490 .923
Count 0-1   61 13 2 0 0 3 5 0 0 0 0 1 .213 .226 .246 .472
Count 0-2   37 5 0 0 0 0 2 0 12 0 0 0 .135 .135 .135 .270
Count 1-0   60 24 4 1 0 6 6 0 0 2 1 0 .400 .387 .500 .887
Count 1-1   55 24 2 1 0 5 7 0 0 1 1 0 .436 .429 .509 .938
Count 1-2   60 8 1 1 0 0 4 0 18 0 0 0 .133 .133 .183 .317
Count 2-0   20 5 1 0 0 0 1 0 0 0 0 0 .250 .250 .300 .550
Count 2-1   39 13 1 1 0 4 7 0 0 1 0 0 .333 .325 .410 .735
Count 2-2   76 26 8 0 0 4 13 0 18 0 0 0 .342 .342 .447 .789
Count 3-0   0 0 0 0 0 0 1 6 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   20 6 1 0 0 3 10 19 0 0 0 0 .300 .641 .350 .991
Full Count   43 13 1 0 0 1 12 20 10 0 0 0 .302 .524 .326 .849
Behind in Count   158 26 3 1 0 3 11 0 30 0 0 1 .165 .170 .196 .366
Ahead in Count   139 48 7 2 0 13 25 25 0 3 1 0 .345 .437 .424 .862
Batting Leadoff   550 173 27 4 0 33 80 42 54 4 2 1 .315 .362 .378 .740
Batting 3rd   2 1 0 0 0 0 2 3 0 0 0 0 .500 .800 .500 1.300
Batting 4th   14 4 0 0 0 1 0 0 4 0 0 0 .286 .286 .286 .571
Batting 5th   4 2 1 0 0 0 0 2 0 0 0 0 .500 .667 .750 1.417
Batting 6th   3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Low Leverage   190 60 6 2 0 8 24 12 24 0 0 1 .316 .360 .368 .728
Medium Leverage   290 93 18 2 0 12 47 26 29 1 1 0 .321 .375 .397 .772
High Leverage   92 26 3 0 0 14 10 9 5 3 1 0 .283 .337 .315 .652
SSG WINTER LEAGUE 2018 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 26 96 23 3 3 0 15 10 14 11 .240 .330 .333 .664 .291 .094 87
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 26 112 0 1 0 0 0 2 32 6 1 0 100.0 12.2 4.39 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   12 5 0 1 0 1 4 3 1 0 0 0 .417 .533 .583 1.117
Versus Right   84 18 3 2 0 14 6 11 10 2 0 0 .214 .299 .298 .597
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Career   96 23 3 3 0 15 10 14 11 2 0 0 .240 .330 .333 .664
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
2021 Pittsburgh - MLB 23 89 320 99 18 4 1 24 55 23 5 1 32 11 3 .309 .364 .400 .764 98 101 1.0
2022 Pittsburgh - MLB 24 149 556 172 37 4 1 41 73 20 5 4 47 7 3 .309 .337 .396 .732 103 103 1.7
2023 Atlanta - MLB 25 135 529 148 24 11 0 36 79 39 3 0 74 12 2 .280 .333 .367 .699 102 103 2.0
2024 Atlanta - MLB 26 149 599 192 40 8 3 70 77 43 2 1 67 29 7 .321 .367 .429 .796 129 128 3.4
2025 Atlanta - MLB 27 104 429 137 24 2 0 27 63 37 1 4 47 27 7 .319 .372 .385 .756 112 115 2.3
2025 Texas - MLB 27 34 144 43 4 2 0 7 21 10 0 0 11 12 2 .299 .344 .354 .698 94 95 0.6
2025 Total - MLB 27 138 573 180 28 4 0 34 84 47 1 4 58 39 9 .314 .365 .377 .742 107 110 3.0
Total MLB 660 2577 791 147 31 5 205 368 172 16 10 278 98 24 .307 .353 .394 .747 109 110 11.1
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
2016 Minnesota (DSL) - R 18 66 246 65 21 2 0 21 38 31 3 3 66 12 4 .264 .350 .366 .716 94 97 0.9
2017 Minnesota (DSL) - R 19 50 197 56 5 5 1 16 27 29 1 0 32 11 6 .284 .379 .376 .754 110 112 1.1
2017 Elizabethton - R 19 11 41 12 1 2 0 9 3 5 0 2 12 2 0 .293 .354 .415 .769 101 101 0.2
2017 Total - R 19 61 238 68 6 7 1 25 30 34 1 2 44 13 6 .286 .375 .382 .757 108 110 1.3
2017 Cedar Rapids - A 19 13 49 18 3 0 0 6 4 10 0 1 8 2 0 .367 .467 .429 .895 155 144 0.6
2018 Bakersfield - A+ 20 93 337 99 16 4 3 29 46 43 3 2 57 20 2 .294 .377 .392 .768 116 109 2.1
2018 Jackson - AA 20 15 58 15 2 1 1 7 9 6 1 0 7 5 0 .259 .338 .379 .718 107 107 0.4
2018 WL - AAA 20 26 96 23 3 3 0 15 10 14 0 2 11 1 0 .240 .330 .333 .664 90 87 0.2
2019 Tacoma - AAA 21 123 469 143 24 11 0 44 50 41 2 3 52 28 11 .305 .361 .403 .764 96 99 1.6
2020 West Virginia - S A 22 21 83 21 1 0 1 8 12 11 0 0 11 1 0 .253 .340 .301 .642 80 76 0.0
2020 Tacoma - AAA 22 95 405 126 10 11 0 26 74 33 5 2 36 28 6 .311 .369 .390 .759 100 101 1.8
2020 Indianapolis - AAA 22 10 41 16 3 0 0 5 6 5 0 0 3 2 1 .390 .457 .463 .920 155 158 0.4
2020 Total - AAA 22 105 446 142 13 11 0 31 80 38 5 2 39 30 7 .318 .377 .397 .774 105 107 2.2
2021 Bradenton - A+ 23 33 128 40 7 1 1 16 28 22 0 2 10 7 6 .312 .408 .406 .814 139 143 1.4
2021 Altoona - AA 23 10 39 15 2 0 0 6 4 6 0 0 1 2 0 .385 .467 .436 .903 156 167 0.6
Total IL 10 41 16 3 0 0 5 6 5 0 0 3 2 1 .390 .457 .463 .920 155 158
Total PCL 218 874 269 34 22 0 70 124 74 7 5 88 56 17 .308 .365 .397 .762 98 100
Total EL 10 39 15 2 0 0 6 4 6 0 0 1 2 0 .385 .467 .436 .903 156 167
Total SL 15 58 15 2 1 1 7 9 6 1 0 7 5 0 .259 .338 .379 .718 107 107
Total CAL 93 337 99 16 4 3 29 46 43 3 2 57 20 2 .294 .377 .392 .768 116 109
Total FSL 33 128 40 7 1 1 16 28 22 0 2 10 7 6 .312 .408 .406 .814 139 143
Total MID 13 49 18 3 0 0 6 4 10 0 1 8 2 0 .367 .467 .429 .895 155 144
Total NYP 21 83 21 1 0 1 8 12 11 0 0 11 1 0 .253 .340 .301 .642 80 76
Total APP 11 41 12 1 2 0 9 3 5 0 2 12 2 0 .293 .354 .415 .769 101 101
Total DSL 116 443 121 26 7 1 37 65 60 4 3 98 23 10 .273 .363 .370 .733 101 104
Total WINTER 26 96 23 3 3 0 15 10 14 0 2 11 1 0 .240 .330 .333 .664 90 87
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2018 WL - AAA 1B 3 3 31 1 3 32 0 1.000 27.0 10.67 +0.5 1.090
2018 WL - AAA LF 11 11 13 0 0 13 0 1.000 96.2 1.21 -1.7 .991
2018 WL - AAA RF 11 11 18 1 0 22 3 .864 98.0 1.74 -1.0 .885
2021 Pittsburgh - MLB 1B 6 5 46 0 3 46 0 1.000 40.0 10.35 -0.3 .940
2021 Pittsburgh - MLB LF 16 16 28 0 0 28 0 1.000 125.0 2.02 +0.5 1.007
2021 Pittsburgh - MLB RF 58 54 104 3 1 109 2 .982 476.0 2.02 +2.3 1.032
2022 Pittsburgh - MLB 1B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2022 Pittsburgh - MLB LF 24 18 32 0 0 32 0 1.000 160.0 1.80 +0.4 1.031
2022 Pittsburgh - MLB CF 1 0 0 0 0 0 0 .000 3.0 0.00 -0.0 .000
2022 Pittsburgh - MLB RF 112 110 205 8 0 216 3 .986 887.0 2.16 -3.1 .974
2023 Atlanta - MLB 1B 58 53 428 25 46 455 2 .996 477.1 8.54 +1.1 1.008
2023 Atlanta - MLB LF 14 12 16 1 1 17 0 1.000 99.0 1.55 -0.5 .978
2023 Atlanta - MLB CF 1 1 3 0 0 3 0 1.000 9.0 3.00 -0.2 .995
2023 Atlanta - MLB RF 15 13 31 1 0 32 0 1.000 121.0 2.38 -0.4 .992
2024 Atlanta - MLB 1B 5 1 12 0 0 12 0 1.000 16.0 6.75 -0.1 1.015
2024 Atlanta - MLB LF 10 6 15 1 0 16 0 1.000 59.0 2.44 +0.8 .981
2024 Atlanta - MLB CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2024 Atlanta - MLB RF 129 126 233 6 0 247 8 .968 1106.0 1.94 -10.0 .928
2025 Atlanta - MLB 1B 55 54 404 39 33 449 6 .987 472.0 8.45 +1.2 1.025
2025 Texas - MLB 1B 1 0 6 0 1 6 0 1.000 7.0 7.71 0.0 .000
2025 Atlanta - MLB LF 5 5 5 0 0 5 0 1.000 43.0 1.05 +0.1 1.021
2025 Texas - MLB LF 34 34 54 0 0 55 1 .982 292.0 1.66 +1.5 1.041
2025 Atlanta - MLB RF 46 45 86 15 0 101 0 1.000 394.0 2.31 -0.6 .996
TOTAL 1B 128 116 927 65 86 1000 8 .992 1039.1 8.59 +2.4 1.015
TOTAL LF 114 102 163 2 1 166 1 .994 874.2 1.70 +1.2 1.016
TOTAL CF 2 1 3 0 0 3 0 1.000 12.0 2.25 -0.2 .995
TOTAL RF 371 359 677 34 1 727 16 .978 3082.0 2.08 -12.7 .967
PLAYER HISTORY
02/10/2018 Was traded by the Minnesota Twins to the Seattle Mariners, along with SS Danny Santana, in exchange for 2B Hector Olivera.
06/24/2018 Was selected to the 2018 California League All-Star Game.
09/27/2018 Wins the 2018 California League Round 2 with the Bakersfield Blaze!
01/01/2019 OSA scouting updated ratings (potential): Contact: 60 (70); Power: 20 (25); Eye: 45 (50).
01/01/2020 OSA scouting updated ratings (potential): Contact: 65 (65); Power: 20 (25); Eye: 45 (45).
06/28/2020 Was selected to the 2020 Pacific Coast League All-Star Game.
07/31/2020 Was traded by the Seattle Mariners to the Pittsburgh Pirates, along with C Derek Norris, in exchange for C Reese McGuire.
11/21/2020 Received a 1-year contract worth a total of $570,000 through automatic renewal.
01/01/2021 OSA scouting updated ratings (potential): Contact: 65 (70); Power: 25 (25); Eye: 45 (50).
04/17/2021 Injured on 04/16/2021, diagnosed with a mild abdominal strain, will not miss additional time.
09/24/2021 Wins the 2021 Florida State League Round 2 with the Bradenton Marauders!
11/24/2021 Received a 1-year contract through automatic renewal worth a total of $590,000.
01/01/2022 OSA scouting updated ratings (potential): Contact: 65 (70); Power: 25 (25); Eye: 50 (50).
11/25/2022 Received a 1-year contract through automatic renewal worth a total of $610,000.
12/05/2022 Was traded by the Pittsburgh Pirates to the Atlanta Firebirds, along with SP Alfredo Álvarez and SP Rocky Edwards, in exchange for C Tanner Norton, LF Don Jones, SP José Romo, and $10,000,000.
01/01/2023 OSA scouting updated ratings (potential): Contact: 65 (70); Power: 25 (25); Eye: 45 (50).
11/27/2023 Received a 1-year contract through automatic renewal worth a total of $620,000.
01/01/2024 OSA scouting updated ratings (potential): Contact: 60 (60); Power: 25 (25); Eye: 50 (50).
05/06/2024 Wins the MLB NL Player of the Week Award.
05/28/2024 Goes 0-4 against the Pittsburgh Pirates, ending his hitting streak at 29 games.
11/30/2024 Received a 1-year contract through arbitration worth a total of $3,523,200.
01/01/2025 OSA scouting updated ratings (potential): Contact: 70 (70); Power: 20 (20); Eye: 50 (50).
02/01/2025 Successfully completed training to improve his defense at right field at the Atlanta Firebirds development complex.
07/12/2025 Was selected to the 2025 Major League Baseball All-Star Game.
07/31/2025 Was traded by the Atlanta Firebirds to the Texas Rangers in exchange for LF José García and SS Juan Buckley.
08/22/2025 Signed a 5-year contract extension worth a total of $50,000,000 with the Texas Rangers organization.
LEADERBOARD APPEARANCES
Year AB Rank
2024 599 6
Year H Rank
2024 192 2
Year 2B Rank
2024 40 6
Year 3B Rank
2023 11 1
2024 8 5
Year SB Rank
2024 29 10
Year SH Rank
2023 4 8
Year AVG Rank
2022 .309 6
2024 .321 3
Year RC Rank
2024 98.05 10
Year RC/27 Rank
2024 6.26 10
Wednesday, September 10th , 2025 - OOTP Baseball 26.7 Build 77