1B Teo Beltrán #61
Age: 31 | Bats: R | Throws: R | Morale: Normal
06/25/2035
OA: 24 POT: 24
1B TEO BELTRÁN #61 - AGE: 31 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
0 0 0 0 0 0 0 0 0 .000 .000 .000 0 0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 4 5 4 4
Gap 5 6 5 5
Power 4 4 4 4
Eye 5 5 5 5
Avoid K's 5 5 5 5
FIELDING RATINGS
Catcher Infield Outfield
Range: - 8 3
Errors: - 7 6
Arm: 2 7 5
Turn DP: - 7 -
Ability: 2 - -
POSITION RATINGS
Pitcher: - Shortstop: 8
Catcher: - Left Field: -
1st Base: 7 Center Field: -
2nd Base: 8 Right Field: -
3rd Base: 3
       
RUN/BUNT
Running Speed: 7
Stealing Ability: 8
Baserunning Inst.: 8
Sacrifice Bunt: 8
Bunt for Hit: 2
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
Teo is easy to like.
Low: Adaptability
Birthday:08/21/2003
Born in:Pimentel, DUA
Nationality:Dominican
Height:6' 0"
Weight:180 lbs
Local Popularity:Insignificant
National Pop.:Unknown
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:3 Years, 164 Days
Service This Yr:None
40-Man Service:6 Years, 47 Days
Pro Service:11 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Out of option years
Contract Extension: -
Drafted:-
SOUTHERN HEMISPHERE WINTER LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 49 205 55 13 2 3 21 32 21 45 .268 .341 .395 .736 .331 .127 110
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 49 230 2 0 0 1 1 1 81 18 9 4 69.2 29.4 5.06 1.6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   54 17 2 1 0 6 8 5 12 1 0 1 .315 .377 .389 .766
Versus Right   151 38 11 1 3 15 24 16 33 0 1 1 .252 .327 .397 .725
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Career   530 144 31 5 6 53 88 54 113 2 5 6 .272 .345 .383 .728
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
2027 Pittsburgh - OMLB 23 10 8 2 1 0 0 0 2 0 0 0 2 0 0 .250 .250 .375 .625 70 66 -0.0
2028 Pittsburgh - OMLB 24 6 15 2 0 0 0 1 0 0 0 0 5 0 1 .133 .133 .133 .267 -27 -45 -0.2
2029 Chicago - OMLB 25 76 275 60 13 4 1 24 23 12 3 2 71 10 1 .218 .257 .305 .562 49 45 0.1
2031 Chicago - OMLB 27 135 447 104 18 4 8 56 43 31 0 2 130 12 4 .233 .281 .345 .626 74 73 0.9
2032 Chicago - OMLB 28 161 550 110 19 2 5 32 61 41 2 0 179 22 5 .200 .258 .269 .527 38 38 -1.8
2033 Chicago - OMLB 29 155 521 117 29 5 8 39 35 33 3 1 185 12 7 .225 .274 .345 .620 66 64 -0.1
Total OMLB 543 1816 395 80 15 22 152 164 117 8 5 572 56 18 .218 .267 .314 .582 56 55 -1.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
2024 Bradenton - A+ 20 128 441 110 23 7 3 52 68 30 3 6 109 31 3 .249 .298 .354 .652 87 82 2.5
2024 San Juan - WL 20 40 146 41 5 2 1 14 18 15 0 1 33 15 5 .281 .346 .363 .709 103 106 1.1
2024 Altoona - AA 20 8 28 6 0 0 0 2 6 3 0 0 4 2 1 .214 .290 .214 .505 40 45 0.1
2024 Total - AA 20 48 174 47 5 2 1 16 24 18 0 1 37 17 6 .270 .337 .339 .676 93 96 1.1
2025 West Virginia - A 21 19 74 14 2 1 1 8 9 9 0 0 18 6 1 .189 .277 .284 .561 58 53 0.0
2025 Bradenton - A+ 21 115 385 95 20 4 2 33 43 43 4 1 89 31 3 .247 .328 .335 .663 96 100 4.1
2025 Total - A+ 21 134 459 109 22 5 3 41 52 52 4 1 107 37 4 .237 .320 .327 .647 90 92 4.1
2025 San Juan - WL 21 43 179 48 13 1 2 18 38 18 4 0 35 10 2 .268 .348 .385 .734 107 110 1.6
2026 Bradenton - A+ 22 124 471 117 14 5 5 34 69 61 3 4 95 28 9 .248 .336 .331 .667 97 99 2.3
2026 San Juan - WL 22 49 205 55 13 2 3 21 32 21 2 1 45 9 4 .268 .341 .395 .736 104 110 1.6
2026 Altoona - AA 22 7 30 9 2 0 0 3 5 3 0 1 4 3 0 .300 .353 .367 .720 99 102 0.2
2026 Total - AA 22 56 235 64 15 2 3 24 37 24 2 2 49 12 4 .272 .342 .391 .734 103 109 1.8
2027 Altoona - AA 23 57 209 61 17 4 3 24 38 23 4 2 33 10 5 .292 .370 .455 .824 127 127 1.6
2027 Indianapolis - AAA 23 40 139 27 6 1 1 10 15 17 1 3 38 6 3 .194 .281 .273 .555 61 56 -0.3
2028 Altoona - AA 24 69 258 67 15 1 3 32 40 28 3 1 46 21 6 .260 .338 .360 .698 95 97 1.1
2028 Indianapolis - AAA 24 36 139 36 13 1 2 12 20 18 0 0 23 12 2 .259 .344 .410 .754 102 101 0.8
2029 Charlotte - AAA 25 45 168 48 10 0 4 22 22 14 3 0 44 10 3 .286 .351 .417 .768 110 115 0.8
2030 Charlotte - AAA 26 135 498 118 21 2 8 48 52 38 4 2 134 25 11 .237 .295 .335 .631 77 77 0.8
2034 Charlotte - AAA 30 107 371 90 25 2 9 37 46 32 1 0 101 27 4 .243 .304 .394 .698 99 100 2.0
Total IL 287 1037 256 56 4 21 107 120 84 8 2 279 62 18 .247 .308 .369 .677 90 91
Total EL 141 525 143 34 5 6 61 89 57 7 4 87 36 12 .272 .349 .390 .740 105 107
Total FSL 367 1297 322 57 16 10 119 180 134 10 11 293 90 15 .248 .321 .340 .661 93 94
Total SAL 19 74 14 2 1 1 8 9 9 0 0 18 6 1 .189 .277 .284 .561 58 53
Total SHWL 132 530 144 31 5 6 53 88 54 6 2 113 34 11 .272 .345 .383 .728 105 109
Total AmA 76 278 63 19 2 3 22 35 35 1 3 61 18 5 .227 .312 .342 .654 82 78
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 Bradenton - FSL 21 2 7 0 0 0 0 1 0 0 0 0 1 0 0 .000 .000 .000 .000 -100 -123 1.5
2025 San Juan - SHWL 21 3 11 4 1 0 0 0 2 1 0 0 3 0 1 .364 .417 .455 .871 146 157 0.5
2026 San Juan - SHWL 22 13 54 16 3 3 0 4 7 5 0 1 8 3 4 .296 .350 .463 .813 124 127 0.7
Total FSL 2 7 0 0 0 0 1 0 0 0 0 1 0 0 .000 .000 .000 .000 -100 -123
Total SHWL 16 65 20 4 3 0 4 9 6 0 1 11 3 5 .308 .361 .462 .823 128 132
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2024 Altoona - AA 2B 8 8 13 28 3 41 0 1.000 68.1 5.40 +1.5 1.127
2024 San Juan - WL 2B 40 40 79 102 20 184 3 .984 341.0 4.78 +1.0 1.019
2024 San Juan - WL 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2024 Bradenton - A+ 3B 1 0 0 1 0 1 0 1.000 2.0 4.50 +0.0 1.048
2024 San Juan - WL SS 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2024 Bradenton - A+ SS 128 128 146 489 48 648 13 .980 1108.2 5.15 +5.5 1.021
2025 San Juan - WL 2B 43 43 82 140 24 223 1 .996 375.0 5.33 +3.2 1.048
2025 West Virginia - A 2B 1 0 1 2 0 3 0 1.000 3.0 9.00 +0.0 1.005
2025 Bradenton - A+ 3B 1 0 0 1 0 1 0 1.000 3.0 3.00 +0.0 1.029
2025 Bradenton - A+ SS 114 114 118 400 43 527 9 .983 966.0 4.83 +9.5 1.040
2025 West Virginia - A SS 19 19 14 67 10 84 3 .964 167.2 4.35 +0.2 1.005
2026 San Juan - WL 2B 28 28 56 74 16 133 3 .977 246.1 4.75 +1.2 1.032
2026 San Juan - WL 3B 10 10 11 22 0 33 0 1.000 89.0 3.34 +1.0 1.082
2026 San Juan - WL SS 13 11 17 42 8 60 1 .983 97.2 5.44 +0.9 1.073
2027 Pittsburgh - MLB 1B 4 0 7 1 0 8 0 1.000 7.0 10.29 +0.0 1.062
2027 Pittsburgh - MLB 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2027 Pittsburgh - MLB 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2027 Pittsburgh - MLB SS 4 2 1 7 0 8 0 1.000 19.0 3.79 -0.1 1.011
2028 Pittsburgh - MLB 1B 2 0 3 0 0 3 0 1.000 2.0 13.50 0.0 .000
2028 Pittsburgh - MLB SS 4 4 7 15 1 22 0 1.000 36.0 5.50 +0.4 1.026
2029 Chicago - MLB SS 75 75 97 231 52 331 3 .991 661.0 4.47 +4.1 1.038
2031 Chicago - MLB 1B 98 97 778 48 74 830 4 .995 809.0 9.19 +8.4 1.112
2031 Chicago - MLB 2B 3 1 2 6 2 8 0 1.000 11.2 6.17 -0.1 1.032
2031 Chicago - MLB SS 43 35 47 101 23 151 3 .980 323.1 4.12 +2.7 1.057
2032 Chicago - MLB 1B 131 131 1066 58 130 1127 3 .997 1108.2 9.12 +7.5 1.082
2032 Chicago - MLB 2B 6 2 5 10 2 15 0 1.000 23.1 5.79 +0.5 1.114
2032 Chicago - MLB SS 32 27 54 96 25 151 1 .993 253.1 5.33 +6.1 1.136
2033 Chicago - MLB 1B 124 124 982 76 115 1062 4 .996 1050.1 9.07 +11.0 1.087
2033 Chicago - MLB 2B 12 8 16 23 4 39 0 1.000 74.0 4.74 -0.0 1.010
2033 Chicago - MLB SS 25 20 31 64 17 97 2 .979 186.0 4.60 +3.4 1.127
2033 Chicago - MLB CF 1 0 2 0 0 3 1 .667 4.2 3.86 -0.6 .667
2033 Chicago - MLB RF 1 1 2 0 0 3 1 .667 9.0 2.00 -0.1 .994
TOTAL 1B 359 352 2836 183 319 3030 11 .996 2977.0 9.13 +26.9 1.092
TOTAL 2B 141 130 254 385 71 646 7 .989 1142.2 5.03 +7.2 1.041
TOTAL 3B 12 10 11 24 0 35 0 1.000 94.0 3.35 +1.1 1.079
TOTAL SS 458 435 532 1512 227 2079 35 .983 3820.2 4.81 +32.8 1.042
TOTAL CF 1 0 2 0 0 3 1 .667 4.2 3.86 -0.6 .667
TOTAL RF 1 1 2 0 0 3 1 .667 9.0 2.00 -0.1 .994
PLAYER HISTORY
01/01/2025 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 2 (3); Eye: 4 (5).
06/16/2025 Goes 5-6 against the Tampa Yankees, with 1 2B, 0 RBI and 3 R.
06/19/2025 Was selected to the 2025 Florida State League All-Star Game.
09/07/2025 Injured (Elbow tendinitis), out for 3 weeks.
09/26/2025 Wins the 2025 Florida State League Florida State League Championship with the Bradenton Marauders!
01/01/2026 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 3 (3); Eye: 4 (5).
01/10/2026 Injured (Biceps tendinitis), out for 3 weeks.
02/06/2026 Suspended 2 games after ejection following a brawl.
04/23/2026 Injured (Intercostal strain), out for one week.
06/15/2026 Wins the FSL FSL Player of the Week Award.
09/16/2026 Wins the 2026 Eastern League Eastern League Championship with the Altoona Curve!
12/26/2026 Injured (Sprained elbow), day-to-day for 2 weeks.
01/01/2027 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 3 (3); Eye: 5 (5).
09/13/2027 Injured (Broken bone in elbow), out for 8 months.
12/06/2027 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2028 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 3 (3); Eye: 5 (5).
08/29/2028 Injured (Strained back), day-to-day for 1-2 weeks.
10/14/2028 Injured (Sprained ankle), day-to-day for 2 weeks.
10/15/2028 Wins the 2028 American Association Round 2 with the Indianapolis Indians (AA)!
11/27/2028 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2029 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 3 (3); Eye: 5 (5).
02/06/2029 Was claimed off waivers by Chicago while with Pittsburgh.
08/04/2029 Injured (Strained oblique), day-to-day for 4 weeks.
08/23/2029 Suffered setback in recovery from injury, will miss another 1-2 weeks.
11/19/2029 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2030 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 3 (3); Eye: 5 (5).
08/18/2030 Injured (Sprained wrist), day-to-day for 1-2 weeks.
09/25/2030 Wins the 2030 IL IL IL Glove Wizard Award at SS.
11/18/2030 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2031 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 3 (3); Eye: 5 (5).
06/30/2031 Was selected to the 2031 Online Major League Baseball All-Star Game.
07/17/2031 Injured (Intercostal strain), out for 2 weeks.
07/26/2031 Suffered setback in recovery from injury, will miss another one week.
11/24/2031 Received a 1-year contract worth a total of $500,000 through automatic renewal.
01/01/2032 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 4 (4); Eye: 5 (5).
11/15/2032 Wins the 2032 OMLB AL Gold Glove Award at 1B.
11/21/2032 Received a 1-year contract worth a total of $787,500 through arbitration.
01/01/2033 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 4 (4); Eye: 5 (5).
08/05/2033 Injured (Strained back), day-to-day for 5 days.
09/06/2033 Injured (Mild oblique strain), day-to-day for 4 days.
11/21/2033 Wins the 2033 OMLB AL Gold Glove Award at 1B.
11/27/2033 Received a 1-year contract worth a total of $785,000 through arbitration.
01/01/2034 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 4 (4); Eye: 5 (5).
06/28/2034 Injured (Bruised knee), day-to-day for 6 days.
08/01/2034 Injured (Strained back), day-to-day for 5 days.
08/20/2034 Injured (Bruised knee), day-to-day for one week.
10/03/2034 Wins the 2034 IL IL IL Glove Wizard Award at SS.
10/05/2034 Wins the 2034 IL IL Platinum Stick Award at SS.
11/19/2034 Became a free agent.
01/01/2035 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 4 (4); Eye: 5 (5).
LEADERBOARD APPEARANCES
Year GS Rank
2032 160 3
Year K Rank
2032 179 10
Year SH Rank
2032 9 3
Friday, May 28th, 2021 - OOTP Baseball 21.6 Build 83