CF Ángel Aguilar #29
Age: 26 | Bats: L | Throws: L | Morale: Good    
12/31/2026
CF ÁNGEL AGUILAR #29 - AGE: 26 - BATS: L - THROWS: L - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
16 56 19 0 0 4 12 7 6 .339 .422 .554 4 1.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 5 5 5 5
Gap 5 4 5 5
Power 5 5 6 5
Eye 3 3 3 3
Avoid K's 7 7 7 7
FIELDING RATINGS
Catcher Infield Outfield
Range: - 5 7
Errors: - 4 10
Arm: 1 4 7
Turn DP: - 1 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 9
1st Base: - Center Field: 5
2nd Base: - Right Field: 7
3rd Base: -
       
RUN/BUNT
Running Speed: 7
Stealing Ability: 10
Baserunning Inst.: 10
Sacrifice Bunt: 1
Bunt for Hit: 1
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
10/04/2026 P'76 Loss, 0-2 2 0 0 0 0 0 0 0
09/25/2026 BLO Loss, 1-9 4 0 0 0 0 0 1 0
09/24/2026 BLO Loss, 8-9 4 0 1 0 0 1 1 0
09/22/2026 @ BLO Loss, 1-2 4 0 1 0 0 0 0 0
09/21/2026 @ BLO Win, 8-4 5 0 2 0 0 0 0 0
09/18/2026 SBGC Win, 8-7 1 0 0 0 0 0 0 0
09/16/2026 @ BLO Loss, 6-7 1 0 0 0 0 0 0 0
07/20/2026 ALA Loss, 5-7 1 0 1 0 0 0 0 0
07/19/2026 ALA Loss, 4-7 4 1 0 0 0 1 0 0
07/18/2026 @ PR Loss, 6-8 4 0 0 0 0 0 0 0
PERSONALITY
Leader Ability:High
Loyalty:Very Low
Desire f. Win:High
Greed:Very High
Intelligence:Normal
Work Ethic:Low
Birthday:08/17/2000
Born in:Piedades Norte, ALA
Nationality:Costa Rican
Height:6' 0"
Weight:180 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$280,000
Signed Through:2026 Season
Major Service:1 Year, 69 Days
Service This Yr:64 Days
40-Man Service:2 Years, 19 Days
Pro Service:6 Years
Arbitration Eligibility:Not yet eligible
Option Years:1 option year left
Contract Extension: -
Drafted:-
StatsPlus
StatsPlus Player Page
MENARD'S THIRD LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 22 52 11 2 0 1 4 5 4 12 .212 .293 .308 .601 .284 .096 76
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 9 58 2 0 0 0 0 0 16 3 2 0 100.0 5.5 3.59 .1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   12 4 1 0 0 0 1 2 1 0 0 1 .333 .467 .417 .883
Versus Right   40 7 1 0 1 4 4 2 11 0 0 1 .175 .233 .275 .508
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
May   15 2 0 0 1 4 1 0 5 0 0 0 .133 .133 .333 .467
June   36 8 1 0 0 0 4 4 7 0 0 2 .222 .333 .250 .583
July   1 1 1 0 0 0 0 0 0 0 0 0 1.000 1.000 2.000 3.000
Spring Training   17 7 1 0 2 9 3 0 3 0 0 1 .412 .444 .824 1.268
Postseason   3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Last Year   94 20 4 1 3 10 12 7 17 1 0 0 .213 .265 .372 .637
2 Years Ago   21 6 3 0 1 6 2 1 2 1 0 1 .286 .333 .571 .905
Career   167 37 9 1 5 20 19 12 31 2 0 3 .222 .283 .377 .660
Home   21 3 1 0 0 2 1 1 5 0 0 0 .143 .182 .190 .372
Road   31 8 1 0 1 2 4 3 7 0 0 2 .258 .361 .387 .748
Grass   52 11 2 0 1 4 5 4 12 0 0 2 .212 .293 .308 .601
Turf   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Day   16 5 0 0 0 2 1 1 3 0 0 1 .312 .389 .312 .701
Night   36 6 2 0 1 2 4 3 9 0 0 1 .167 .250 .306 .556
As Starter   35 8 1 0 0 0 3 3 8 0 0 2 .229 .325 .257 .582
As Reliever / Substitution   17 3 1 0 1 4 2 1 4 0 0 0 .176 .222 .412 .634
Pinch Hitting   7 2 1 0 0 2 1 0 2 0 0 0 .286 .286 .429 .714
Close/Late   23 9 2 0 1 4 5 1 5 0 0 0 .391 .417 .609 1.025
Inning 1-3   10 0 0 0 0 0 0 1 2 0 0 1 .000 .167 .000 .167
Inning 4-6   16 2 0 0 0 0 0 1 4 0 0 1 .125 .222 .125 .347
Inning 7-9   23 6 2 0 1 4 3 1 6 0 0 0 .261 .292 .478 .770
Extra Innings   3 3 0 0 0 0 2 1 0 0 0 0 1.000 1.000 1.000 2.000
0 Outs   16 6 1 0 0 0 3 0 2 0 0 0 .375 .375 .438 .812
1 Outs   17 2 1 0 1 2 1 0 5 0 0 2 .118 .211 .353 .563
2 Outs   19 3 0 0 0 2 1 4 5 0 0 0 .158 .304 .158 .462
Scoring Position   14 1 0 0 0 2 0 4 7 0 0 0 .071 .278 .071 .349
Bases Empty   23 6 0 0 0 0 4 0 3 0 0 1 .261 .292 .261 .553
Runner on 1st   15 4 2 0 1 2 1 0 2 0 0 1 .267 .312 .600 .912
Runner on 2nd   4 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Runner on 3rd   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Runner on 1st & 2nd   4 0 0 0 0 0 0 3 2 0 0 0 .000 .429 .000 .429
Runner on 1st & 3rd   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Runner on 2nd & 3rd   2 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Bases Loaded   3 1 0 0 0 2 0 0 2 0 0 0 .333 .333 .333 .667
Two Strikes   28 7 1 0 0 0 4 3 12 0 0 1 .250 .344 .286 .629
First Pitch   7 1 0 0 0 0 0 0 0 0 0 0 .143 .143 .143 .286
Count 0-1   9 1 1 0 0 0 0 0 0 0 0 0 .111 .111 .222 .333
Count 0-2   6 0 0 0 0 0 1 0 2 0 0 0 .000 .000 .000 .000
Count 1-0   4 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 1-1   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 1-2   7 2 0 0 0 0 1 0 4 0 0 1 .286 .375 .286 .661
Count 2-0   0 0 0 0 0 0 0 0 0 0 0 1 .000 1.000 .000 1.000
Count 2-1   3 2 0 0 1 4 1 0 0 0 0 0 .667 .667 1.667 2.333
Count 2-2   7 1 0 0 0 0 0 0 3 0 0 0 .143 .143 .143 .286
Count 3-1   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Full Count   8 4 1 0 0 0 2 3 3 0 0 0 .500 .636 .625 1.261
Behind in Count   22 3 1 0 0 0 2 0 6 0 0 1 .136 .174 .182 .356
Ahead in Count   7 2 0 0 1 4 1 1 0 0 0 1 .286 .444 .714 1.159
Batting Leadoff   3 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting 2nd   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting 4th   4 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 6th   5 1 1 0 0 0 1 1 1 0 0 0 .200 .333 .400 .733
Batting 7th   30 7 0 0 0 2 3 3 8 0 0 2 .233 .343 .233 .576
Batting 8th   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting 9th   6 3 1 0 1 2 1 0 0 0 0 0 .500 .500 1.167 1.667
Low Leverage   12 0 0 0 0 0 0 1 1 0 0 0 .000 .077 .000 .077
Medium Leverage   19 3 0 0 0 0 1 1 5 0 0 2 .158 .273 .158 .431
High Leverage   21 8 2 0 1 4 4 2 6 0 0 0 .381 .435 .619 1.054
M3L TRIPLE A 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 16 56 19 0 0 4 12 11 7 6 .339 .422 .554 .975 .442 .214 166
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 14 64 1 1 0 1 0 0 31 4 4 0 100.0 14.2 10.07 .0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   11 7 0 0 2 7 3 1 0 0 0 0 .636 .667 1.182 1.848
Versus Right   45 12 0 0 2 5 8 6 6 0 0 1 .267 .365 .400 .765
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
July   54 19 0 0 4 12 11 7 6 0 0 1 .352 .435 .574 1.010
September   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Postseason   17 4 0 0 0 0 0 1 2 0 0 0 .235 .278 .235 .513
Last Year   128 42 7 0 4 25 24 11 14 6 0 0 .328 .366 .477 .842
2 Years Ago   230 69 17 1 10 47 37 20 38 4 0 2 .300 .355 .513 .869
Career   414 130 24 1 18 84 72 38 58 10 0 3 .314 .368 .507 .875
Home   19 6 0 0 2 5 3 2 0 0 0 0 .316 .381 .632 1.013
Road   37 13 0 0 2 7 8 5 6 0 0 1 .351 .442 .514 .955
Grass   56 19 0 0 4 12 11 7 6 0 0 1 .339 .422 .554 .975
Day   16 4 0 0 1 3 1 1 1 0 0 1 .250 .333 .438 .771
Night   40 15 0 0 3 9 10 6 5 0 0 0 .375 .457 .600 1.057
As Starter   54 19 0 0 4 12 11 7 6 0 0 1 .352 .435 .574 1.010
As Reliever / Substitution   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Pinch Hitting   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Close/Late   9 1 0 0 0 0 1 1 0 0 0 0 .111 .200 .111 .311
Inning 1-3   21 8 0 0 1 6 4 2 4 0 0 1 .381 .458 .524 .982
Inning 4-6   18 7 0 0 1 2 2 0 2 0 0 0 .389 .389 .556 .944
Inning 7-9   17 4 0 0 2 4 5 5 0 0 0 0 .235 .409 .588 .997
0 Outs   15 5 0 0 1 2 4 3 2 0 0 1 .333 .474 .533 1.007
1 Outs   21 8 0 0 2 4 2 1 2 0 0 0 .381 .409 .667 1.076
2 Outs   20 6 0 0 1 6 5 3 2 0 0 0 .300 .391 .450 .841
Scoring Position   18 7 0 0 1 7 4 3 3 0 0 0 .389 .476 .556 1.032
Bases Empty   25 8 0 0 1 1 4 3 2 0 0 1 .320 .414 .440 .854
Runner on 1st   13 4 0 0 2 4 3 1 1 0 0 0 .308 .357 .769 1.126
Runner on 2nd   5 1 0 0 0 0 2 3 2 0 0 0 .200 .500 .200 .700
Runner on 3rd   3 1 0 0 0 1 0 0 0 0 0 0 .333 .333 .333 .667
Runner on 1st & 2nd   6 3 0 0 1 3 1 0 1 0 0 0 .500 .500 1.000 1.500
Runner on 1st & 3rd   1 1 0 0 0 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Runner on 2nd & 3rd   2 1 0 0 0 2 1 0 0 0 0 0 .500 .500 .500 1.000
Bases Loaded   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Two Strikes   23 7 0 0 1 6 4 2 6 0 0 0 .304 .360 .435 .795
First Pitch   9 3 0 0 0 0 1 0 0 0 0 0 .333 .333 .333 .667
Count 0-1   6 4 0 0 1 2 1 0 0 0 0 0 .667 .667 1.167 1.833
Count 0-2   7 2 0 0 0 1 1 0 3 0 0 0 .286 .286 .286 .571
Count 1-0   9 5 0 0 2 4 3 0 0 0 0 0 .556 .556 1.222 1.778
Count 1-1   4 0 0 0 0 0 0 0 0 0 0 1 .000 .200 .000 .200
Count 1-2   4 1 0 0 0 1 0 0 0 0 0 0 .250 .250 .250 .500
Count 2-1   5 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-2   7 2 0 0 1 2 1 0 2 0 0 0 .286 .286 .714 1.000
Count 3-0   0 0 0 0 0 0 1 3 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   0 0 0 0 0 0 1 2 0 0 0 0 .000 1.000 .000 1.000
Full Count   5 2 0 0 0 2 2 2 1 0 0 0 .400 .571 .400 .971
Behind in Count   17 7 0 0 1 4 2 0 3 0 0 0 .412 .412 .588 1.000
Ahead in Count   14 5 0 0 2 4 5 5 0 0 0 0 .357 .526 .786 1.312
Batting 3rd   8 2 0 0 0 0 1 1 2 0 0 0 .250 .333 .250 .583
Batting 4th   46 17 0 0 4 12 10 6 4 0 0 1 .370 .453 .630 1.083
Batting 5th   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 8th   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Low Leverage   24 7 0 0 3 6 6 4 1 0 0 1 .292 .414 .667 1.080
Medium Leverage   21 8 0 0 1 3 3 3 4 0 0 0 .381 .458 .524 .982
High Leverage   10 4 0 0 0 3 2 0 1 0 0 0 .400 .400 .400 .800
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
2024 Brooklyn - 3L 23 6 21 6 3 0 1 6 2 1 1 1 2 0 1 .286 .333 .571 .905 147 138 0.1
2025 Brooklyn - 3L 24 36 94 20 4 1 3 10 12 7 0 1 17 2 0 .213 .265 .372 .637 86 83 0.1
2026 Brooklyn - 3L 25 22 52 11 2 0 1 4 5 4 2 0 12 2 0 .212 .293 .308 .601 74 76 0.1
Total USSL 41 149 50 15 1 5 23 24 19 3 1 27 5 6 .336 .419 .550 .969 200 195 2.4
Total M3L 91 340 91 10 1 5 22 48 22 8 2 86 24 10 .268 .325 .347 .672 107 113 1.9
Total USSL 51 187 57 8 3 5 25 33 12 2 0 37 10 6 .305 .353 .460 .813 139 145 2.1
Total 3L 64 167 37 9 1 5 20 19 12 3 2 31 4 1 .222 .283 .377 .660 90 88 0.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
2020 Yellowknife - A 19 91 340 91 10 1 5 22 48 22 8 2 86 24 10 .268 .325 .347 .672 107 113 0.0
2021 Yellowknife - A 20 51 187 57 8 3 5 25 33 12 2 0 37 10 6 .305 .353 .460 .813 139 145 0.0
2022 Delaware - A 21 41 149 50 15 1 5 23 24 19 3 1 27 5 6 .336 .419 .550 .969 200 195 0.0
2023 Richland - AA 22 102 374 112 18 1 15 68 50 34 6 7 66 23 7 .299 .361 .473 .834 145 138 0.0
2024 Richland - AA 23 33 132 38 4 0 5 16 16 12 0 0 31 2 1 .288 .347 .432 .779 133 131 0.0
2024 Salt Lake City - AAA 23 61 230 69 17 1 10 47 37 20 2 4 38 8 3 .300 .355 .513 .869 135 132 0.0
2025 Salt Lake City - AAA 24 33 128 42 7 0 4 25 24 11 0 6 14 5 1 .328 .366 .477 .842 132 128 0.0
2026 Salt Lake City - AAA 25 16 56 19 0 0 4 12 11 7 1 0 6 4 0 .339 .422 .554 .975 170 166 0.0
Total 3AAA 110 414 130 24 1 18 84 72 38 3 10 58 17 4 .314 .368 .507 .875 139 135
Total 3AA 33 132 38 4 0 5 16 16 12 0 0 31 2 1 .288 .347 .432 .779 133 131
Total SAA 102 374 112 18 1 15 68 50 34 6 7 66 23 7 .299 .361 .473 .834 145 138
Total 3A 41 149 50 15 1 5 23 24 19 3 1 27 5 6 .336 .419 .550 .969 200 195
Total SA 91 340 91 10 1 5 22 48 22 8 2 86 24 10 .268 .325 .347 .672 107 113
Total PA 51 187 57 8 3 5 25 33 12 2 0 37 10 6 .305 .353 .460 .813 139 145
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
2025 Brooklyn - 3L 24 1 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0.0
2026 Salt Lake City - 3AAA 25 4 17 4 0 0 0 0 0 1 0 0 2 0 0 .235 .278 .235 .513 0 0 0.0
2026 Brooklyn - 3L 25 2 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0.0
2026 Brooklyn - SL 25 1 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0.0
2026 Brooklyn - PL 25 2 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0.0
2026 Total - PL 25 5 9 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0.0
Total PL 2 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 0
Total SL 1 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 0
Total 3L 3 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 0
Total 3AAA 4 17 4 0 0 0 0 0 1 0 0 2 0 0 .235 .278 .235 .513 43 44
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Yellowknife - A LF 38 36 72 1 0 74 1 .986 319.2 2.06 +0.1 1.001
2020 Yellowknife - A CF 51 45 92 1 0 95 2 .979 389.1 2.15 -4.4 .942
2020 Yellowknife - A RF 3 1 3 0 0 3 0 1.000 12.2 2.13 +2.2 .000
2021 Yellowknife - A LF 43 41 72 1 0 74 1 .986 361.0 1.82 +4.7 1.101
2021 Yellowknife - A RF 6 5 7 0 0 7 0 1.000 44.0 1.43 +0.0 1.005
2022 Delaware - A LF 40 39 58 3 1 61 0 1.000 331.2 1.66 +1.9 1.049
2022 Delaware - A CF 1 1 4 0 0 4 0 1.000 9.0 4.00 -0.0 .986
2023 Richland - AA LF 2 0 3 0 0 3 0 1.000 5.2 4.76 -0.0 .983
2023 Richland - AA CF 102 102 239 8 2 249 2 .992 870.0 2.56 -7.6 .961
2023 Richland - AA RF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2024 Brooklyn - ML LF 3 0 2 0 0 2 0 1.000 8.0 2.25 -0.0 .981
2024 Salt Lake City - AAA LF 7 6 12 1 0 13 0 1.000 50.0 2.34 -1.3 .869
2024 Brooklyn - ML CF 6 6 7 0 0 7 0 1.000 44.0 1.43 +0.0 1.004
2024 Salt Lake City - AAA CF 26 24 52 2 0 54 0 1.000 210.0 2.31 -2.8 .936
2024 Richland - AA CF 33 33 68 3 1 72 1 .986 297.1 2.15 -0.5 .991
2024 Salt Lake City - AAA RF 31 30 50 5 1 57 2 .965 267.0 1.85 -1.8 .954
2025 Brooklyn - ML LF 11 4 12 1 0 14 1 .929 46.0 2.54 +0.0 1.002
2025 Salt Lake City - AAA LF 9 9 20 1 0 21 0 1.000 80.0 2.36 +0.7 1.055
2025 Brooklyn - ML CF 18 16 42 0 0 42 0 1.000 141.2 2.67 -1.2 .967
2025 Brooklyn - ML RF 5 3 6 1 0 7 0 1.000 30.0 2.10 +0.3 1.062
2025 Salt Lake City - AAA RF 24 24 53 4 1 57 0 1.000 207.0 2.48 +1.7 1.052
2026 Brooklyn - ML SS 1 0 2 3 0 5 0 1.000 8.0 5.62 -0.6 .762
2026 Brooklyn - ML LF 4 1 6 0 0 6 0 1.000 18.1 2.95 +2.9 3.020
2026 Salt Lake City - AAA LF 15 14 23 2 0 25 0 1.000 117.1 1.92 +2.4 1.189
2026 Brooklyn - ML CF 9 7 17 0 0 17 0 1.000 63.2 2.40 -2.4 .854
2026 Brooklyn - ML RF 4 0 6 0 0 6 0 1.000 13.2 3.95 +0.1 1.028
2026 Salt Lake City - AAA RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
TOTAL SS 1 0 2 3 0 5 0 1.000 8.0 5.62 -0.6 .762
TOTAL LF 172 150 280 10 1 293 3 .990 1337.2 1.95 +11.3 1.062
TOTAL CF 246 234 521 14 3 540 5 .991 2025.0 2.38 -18.7 .956
TOTAL RF 74 63 125 10 2 137 2 .985 575.1 2.11 +2.6 1.004
PLAYER HISTORY
01/01/2017 Entered the United States Silver League as an international amateur free agent from Costa Rica.
02/07/2017 Signed a minor league contract ($1,840,000 bonus) out of Costa Rica with the Montreal Rivermen organization.
01/01/2018 OSA scouting updated ratings (potential): Contact: 2 (6); Power: 2 (6); Eye: 1 (3).
01/01/2019 OSA scouting updated ratings (potential): Contact: 3 (6); Power: 2 (6); Eye: 1 (3).
01/01/2020 OSA scouting updated ratings (potential): Contact: 3 (4); Power: 2 (5); Eye: 2 (2).
07/06/2020 Injured on 07/04/2020, diagnosed with a strained back muscle, is day-to-day.
01/01/2021 OSA scouting updated ratings (potential): Contact: 4 (5); Power: 2 (5); Eye: 3 (3).
05/22/2021 Injured (plantar fascitis), out for 6-7 weeks.
09/11/2021 Wins the 2021 USPL Single A Round 1 with the Yellowknife Dragonblood!
01/01/2022 OSA scouting updated ratings (potential): Contact: 4 (5); Power: 2 (5); Eye: 3 (3).
01/01/2022 Was traded by the Richardson City Thundercats to the Philadelphia 1776 BC, along with 1B Pedro Rivera, in exchange for .
05/11/2022 Injured (bruised thigh), day-to-day for 4 days.
06/01/2022 Injured on 05/29/2022, diagnosed with a strained back muscle, will miss 1-2 weeks.
06/09/2022 Suffered setback in recovery from injury, will miss another 5 days.
07/13/2022 Injured on 07/11/2022, diagnosed with torn ankle ligaments, will miss 4-5 months.
01/01/2023 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 3 (5); Eye: 3 (3).
04/15/2023 Was traded by the Philadelphia 1776 BC to the Brooklyn Dodgers, along with 3B Josh Stafford, in exchange for SP Brian Fixel.
06/06/2023 Injured (quadriceps soreness), day-to-day for 6 days.
10/08/2023 Finished 2nd in 2023 SAA SAA Outstanding Hitter Award voting.
01/01/2024 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 4 (5); Eye: 3 (3).
05/27/2024 Wins the 3AA 3AA Player of the Week Award.
07/21/2024 Injured (hamstring tightness), day-to-day for 1 day.
01/01/2025 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 5 (5); Eye: 3 (3).
01/01/2025 Received a 1-year contract worth a total of $280,000 through automatic renewal.
01/01/2026 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 5 (5); Eye: 3 (3).
01/01/2026 Received a 1-year contract worth a total of $280,000 through automatic renewal.
07/21/2026 Injured on 07/20/2026, diagnosed with chronic back soreness, will miss 5 weeks.
08/08/2026 Suffered setback in recovery from injury, will miss another 4 weeks.
Monday, March 20th, 2017 - OOTP Baseball 17.12 Build 75