2B Cristofer Torin #9
Age: 21 | Bats: R | Throws: R | Morale: Good
01/18/2027
OA: 40 POT: 45
2B CRISTOFER TORIN #9 - AGE: 21 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
40 138 49 12 1 5 22 22 26 .355 .444 .565 4 2.6
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 50 50 50 55
Gap 45 45 45 45
Power 35 35 35 40
Eye 55 55 55 65
Avoid K's 60 65 60 65
FIELDING RATINGS
Catcher Infield Outfield
Range: - 65 55
Errors: - 65 50
Arm: 20 60 45
Turn DP: - 65 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 60
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 70 Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 50
Stealing Aggressiveness: 55
Stealing Ability: 60
Baserunning Inst.: 60
Sacrifice Bunt: 50
Bunt for Hit: 40
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/26/2026 BOS Win, 3-0 2 0 0 0 0 2 1 0
09/25/2026 BOS Loss, 6-8 6 0 0 0 0 0 0 0
09/24/2026 BOS Loss, 3-6 3 0 1 0 0 1 0 0
09/23/2026 @ KC Win, 5-3 1 0 0 0 0 0 0 0
09/22/2026 @ KC Win, 7-1 5 1 3 1 0 0 0 0
09/21/2026 @ KC Loss, 3-6 2 0 1 0 0 3 1 0
09/20/2026 @ DET Win, 7-4 6 0 3 2 0 1 2 1
09/19/2026 NYY Loss, 2-3 3 0 1 0 0 1 0 0
09/18/2026 NYY Win, 5-4 4 1 1 0 0 0 1 0
09/17/2026 @ TOR Loss, 0-2 1 0 1 0 0 0 0 0
PERSONALITY
Quiet and doesn't stand out in a crowd.
Birthday:05/26/2005
Born in:Acarigua, POR
Nationality:Venezuelan
Height:5' 10"
Weight:155 lbs
Local Popularity:Insignificant
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$740,000
Signed Through:2027 Season
Major Service:None, 48 Days
Service This Yr:48 Days
40-Man Service:None, 48 Days
Pro Service:5 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 40 138 49 12 1 5 22 16 22 26 .355 .444 .565 1.009 .430 .210 183
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 36 160 0 0 0 3 0 0 78 18 4 0 100.0 36.5 10.70 2.6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   44 13 3 0 2 5 6 7 11 0 0 0 .295 .392 .500 .892
Versus Right   94 36 9 1 3 17 10 15 15 0 0 0 .383 .468 .596 1.064
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
August   57 18 3 1 2 5 10 7 13 0 0 0 .316 .391 .509 .899
September   81 31 9 0 3 17 6 15 13 0 0 0 .383 .479 .605 1.084
Last Year   138 49 12 1 5 22 16 22 26 0 0 0 .355 .444 .565 1.009
Career   138 49 12 1 5 22 16 22 26 0 0 0 .355 .444 .565 1.009
Home   69 22 6 1 1 10 9 14 10 0 0 0 .319 .434 .478 .912
Road   69 27 6 0 4 12 7 8 16 0 0 0 .391 .455 .652 1.107
Grass   109 36 9 1 3 16 13 21 21 0 0 0 .330 .438 .514 .952
Turf   29 13 3 0 2 6 3 1 5 0 0 0 .448 .467 .759 1.225
Day   34 10 0 0 2 4 2 6 5 0 0 0 .294 .400 .471 .871
Night   104 39 12 1 3 18 14 16 21 0 0 0 .375 .458 .596 1.054
As Starter   133 47 11 1 5 20 16 22 26 0 0 0 .353 .445 .564 1.009
As Reliever / Substitution   5 2 1 0 0 2 0 0 0 0 0 0 .400 .400 .600 1.000
Pinch Hitting   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Close/Late   24 10 3 0 0 5 3 6 2 0 0 0 .417 .533 .542 1.075
Inning 1-3   59 21 5 0 4 9 6 5 14 0 0 0 .356 .406 .644 1.050
Inning 4-6   43 13 3 0 0 3 4 6 8 0 0 0 .302 .388 .372 .760
Inning 7-9   30 13 3 1 1 8 6 10 4 0 0 0 .433 .575 .700 1.275
Extra Innings   6 2 1 0 0 2 0 1 0 0 0 0 .333 .429 .500 .929
0 Outs   45 17 2 0 2 6 3 6 8 0 0 0 .378 .451 .556 1.007
1 Outs   55 18 4 1 2 7 10 10 13 0 0 0 .327 .431 .545 .976
2 Outs   38 14 6 0 1 9 3 6 5 0 0 0 .368 .455 .605 1.060
Scoring Position   32 11 3 1 0 11 3 8 2 0 0 0 .344 .475 .500 .975
Bases Empty   75 25 5 0 3 3 8 9 16 0 0 0 .333 .405 .520 .925
Runner on 1st   31 13 4 0 2 8 5 5 8 0 0 0 .419 .500 .742 1.242
Runner on 2nd   10 4 1 0 0 3 1 2 2 0 0 0 .400 .500 .500 1.000
Runner on 3rd   2 1 0 0 0 1 0 2 0 0 0 0 .500 .750 .500 1.250
Runner on 1st & 2nd   13 4 0 1 0 3 2 2 0 0 0 0 .308 .400 .462 .862
Runner on 1st & 3rd   3 1 1 0 0 2 0 2 0 0 0 0 .333 .600 .667 1.267
Bases Loaded   4 1 1 0 0 2 0 0 0 0 0 0 .250 .250 .500 .750
Two Strikes   68 20 3 1 2 8 9 9 26 0 0 0 .294 .377 .456 .833
First Pitch   15 5 1 0 0 0 1 0 0 0 0 0 .333 .333 .400 .733
Count 0-1   11 6 1 0 1 3 2 0 0 0 0 0 .545 .545 .909 1.455
Count 0-2   13 2 0 0 0 0 0 0 9 0 0 0 .154 .154 .154 .308
Count 1-0   15 6 2 0 1 3 1 0 0 0 0 0 .400 .400 .733 1.133
Count 1-1   16 7 3 0 1 4 1 0 0 0 0 0 .438 .438 .812 1.250
Count 1-2   20 2 0 0 0 1 0 0 9 0 0 0 .100 .100 .100 .200
Count 2-0   4 2 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
Count 2-1   8 3 2 0 0 4 0 0 0 0 0 0 .375 .375 .625 1.000
Count 2-2   25 12 2 1 1 5 6 0 5 0 0 0 .480 .480 .760 1.240
Count 3-0   0 0 0 0 0 0 0 6 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   1 0 0 0 0 0 2 7 0 0 0 0 .000 .875 .000 .875
Full Count   10 4 1 0 1 2 3 9 3 0 0 0 .400 .684 .800 1.484
Behind in Count   44 10 1 0 1 4 2 0 18 0 0 0 .227 .227 .318 .545
Ahead in Count   28 11 4 0 1 7 3 13 0 0 0 0 .393 .585 .643 1.228
Batting Leadoff   10 3 1 0 0 2 0 0 0 0 0 0 .300 .300 .400 .700
Batting 2nd   110 44 11 1 5 20 14 18 22 0 0 0 .400 .484 .655 1.139
Batting 4th   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Batting 6th   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting 7th   8 1 0 0 0 0 1 3 0 0 0 0 .125 .364 .125 .489
Batting 8th   7 0 0 0 0 0 1 1 3 0 0 0 .000 .125 .000 .125
Low Leverage   66 21 6 0 3 7 9 7 12 0 0 0 .318 .384 .545 .929
Medium Leverage   53 21 4 0 2 10 5 10 14 0 0 0 .396 .492 .585 1.077
High Leverage   19 7 2 1 0 5 2 5 0 0 0 0 .368 .500 .579 1.079
PACIFIC COAST LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 6 27 8 2 1 1 4 4 1 5 .296 .345 .556 .900 .373 .259 108
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 6 29 1 0 0 1 0 0 15 4 0 0 0.0 4.8 6.50 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   6 3 1 0 0 0 0 0 0 0 0 0 .500 .500 .667 1.167
Versus Right   21 5 1 1 1 4 4 1 5 0 0 1 .238 .304 .524 .828
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
August   27 8 2 1 1 4 4 1 5 0 0 1 .296 .345 .556 .900
Last Year   27 8 2 1 1 4 4 1 5 0 0 1 .296 .345 .556 .900
Career   27 8 2 1 1 4 4 1 5 0 0 1 .296 .345 .556 .900
Road   27 8 2 1 1 4 4 1 5 0 0 1 .296 .345 .556 .900
Grass   27 8 2 1 1 4 4 1 5 0 0 1 .296 .345 .556 .900
Day   5 3 0 0 0 0 1 0 0 0 0 0 .600 .600 .600 1.200
Night   22 5 2 1 1 4 3 1 5 0 0 1 .227 .292 .545 .837
As Starter   27 8 2 1 1 4 4 1 5 0 0 1 .296 .345 .556 .900
TEXAS LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 93 366 99 19 3 8 35 46 52 63 .270 .376 .404 .780 .357 .134 105
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 92 431 11 1 0 8 2 2 148 30 10 3 76.9 59.8 5.72 2.7  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   104 33 9 0 3 15 14 12 18 0 0 1 .317 .393 .490 .884
Versus Right   262 66 10 3 5 20 32 40 45 2 2 10 .252 .369 .370 .740
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   71 23 3 0 0 2 6 9 14 0 1 1 .324 .407 .366 .774
May   100 23 7 1 0 9 10 17 12 0 0 2 .230 .353 .320 .673
June   95 27 6 0 5 9 18 12 18 1 1 6 .284 .395 .505 .900
July   94 25 3 2 2 14 11 12 17 1 0 1 .266 .352 .404 .756
August   6 1 0 0 1 1 1 2 2 0 0 1 .167 .444 .667 1.111
All-Star Game   1 1 0 0 0 0 0 2 0 0 0 0 1.000 1.000 1.000 2.000
Last Year   366 99 19 3 8 35 46 52 63 2 2 11 .270 .376 .404 .780
2 Years Ago   398 93 14 3 7 33 56 61 81 3 4 16 .234 .356 .337 .692
Career   764 192 33 6 15 68 102 113 144 5 6 27 .251 .365 .369 .734
Home   163 44 8 2 2 15 15 25 30 0 1 9 .270 .396 .380 .776
Road   203 55 11 1 6 20 31 27 33 2 1 2 .271 .359 .424 .783
Grass   366 99 19 3 8 35 46 52 63 2 2 11 .270 .376 .404 .780
Day   142 36 5 2 4 16 15 18 23 0 1 4 .254 .354 .401 .755
Night   224 63 14 1 4 19 31 34 40 2 1 7 .281 .390 .406 .796
As Starter   366 99 19 3 8 35 46 52 63 2 2 11 .270 .376 .404 .780
As Reliever / Substitution   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
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
2026 Oakland - MLB 21 40 138 49 12 1 5 22 16 22 0 0 26 4 0 .355 .444 .565 1.009 185 183 2.6
Total MLB 40 138 49 12 1 5 22 16 22 0 0 26 4 0 .355 .444 .565 1.009 185 183 2.6
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
2022 Arizona (DSL) - R 17 50 159 53 12 2 0 26 45 37 4 2 20 21 6 .333 .465 .434 .899 121 119 0.8
2023 Arizona (ACL) - R 18 26 103 33 3 1 2 13 31 21 1 1 9 15 0 .320 .437 .427 .864 127 125 0.8
2023 Visalia - A 18 39 140 33 1 1 2 11 16 14 2 0 30 6 4 .236 .314 .300 .614 74 76 -0.4
2024 Visalia - A 19 102 399 101 18 3 4 46 75 73 6 3 77 12 4 .253 .374 .343 .718 97 101 1.4
2024 Hillsboro - A+ 19 8 28 7 2 0 2 5 5 2 1 0 3 0 0 .250 .323 .536 .858 142 137 0.1
2024 Total - A+ 19 110 427 108 20 3 6 51 80 75 7 3 80 12 4 .253 .371 .356 .727 99 103 1.5
2025 Lansing - A+ 20 27 96 25 4 0 4 6 13 20 2 0 25 1 1 .260 .398 .427 .825 115 123 0.6
2025 Midland - AA 20 105 398 93 14 3 7 33 56 61 16 3 81 2 3 .234 .356 .337 .692 76 76 0.3
2026 Midland - AA 21 93 366 99 19 3 8 35 46 52 11 2 63 10 3 .270 .376 .404 .780 102 105 2.7
2026 Las Vegas - AAA 21 6 27 8 2 1 1 4 4 1 1 0 5 0 0 .296 .345 .556 .900 104 108 0.2
Total PCL 6 27 8 2 1 1 4 4 1 1 0 5 0 0 .296 .345 .556 .900 104 108
Total TL 198 764 192 33 6 15 68 102 113 27 5 144 12 6 .251 .365 .369 .734 88 89
Total NWL 8 28 7 2 0 2 5 5 2 1 0 3 0 0 .250 .323 .536 .858 142 137
Total MWL 27 96 25 4 0 4 6 13 20 2 0 25 1 1 .260 .398 .427 .825 115 123
Total CAL 141 539 134 19 4 6 57 91 87 8 3 107 18 8 .249 .359 .332 .692 91 95
Total ACL 26 103 33 3 1 2 13 31 21 1 1 9 15 0 .320 .437 .427 .864 127 125
Total DSL 50 159 53 12 2 0 26 45 37 4 2 20 21 6 .333 .465 .434 .899 121 119
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 Midland - AA 2B 55 52 79 144 43 224 1 .996 466.0 4.31 +3.8 1.091
2025 Lansing - A+ 2B 23 23 35 55 20 91 1 .989 194.0 4.18 +0.6 1.013
2025 Midland - AA SS 51 51 62 140 42 206 4 .981 450.1 4.04 +5.0 1.076
2025 Lansing - A+ SS 6 2 3 8 2 12 1 .917 34.0 2.91 -0.2 .893
2026 Oakland - MLB 2B 4 4 9 9 3 18 0 1.000 31.0 5.23 +1.2 1.435
2026 Midland - AA 2B 5 3 11 16 5 27 0 1.000 36.2 6.63 +0.5 .965
2026 Oakland - MLB SS 35 32 45 95 17 143 3 .979 289.0 4.36 +2.9 1.048
2026 Las Vegas - AAA SS 6 6 8 22 5 30 0 1.000 49.1 5.47 +0.4 1.045
2026 Midland - AA SS 90 89 104 230 72 340 6 .982 785.1 3.83 +12.3 1.138
TOTAL 2B 87 82 134 224 71 360 2 .994 727.2 4.43 +6.0 1.074
TOTAL SS 188 180 222 495 138 731 14 .981 1608.0 4.01 +20.4 1.094
PLAYER HISTORY
01/15/2022 Signed by the Arizona Diamondbacks as a free agent.
10/01/2024 Wins the 2024 California League Round 2 with the Visalia Rawhide!
12/25/2024 Was traded by the Arizona Diamondbacks to the Oakland Athletics, along with SP Eduardo Rodriguez, LF Lourdes Gurriel Jr., 1B Gino Groover, 2B JD Dix, 1B Ivan Melendez, LF Jorge Barrosa, and $30,000,000, in exchange for 1B Brent Rooker.
01/01/2025 OSA scouting updated ratings (potential): Contact: 40 (55); Power: 20 (35); Eye: 50 (65).
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 20 (35); Eye: 50 (60).
03/22/2026 Injured (cold),day-to-day for 2 days.
06/26/2026 Injured (bruised ankle),day-to-day for 2 days.
07/05/2026 Was selected to the 2026 Texas League All-Star Game.
09/03/2026 Injured (back tightness),day-to-day for 3 days.
10/01/2026 Wins the MLB AL Rookie of the Month Award.
10/18/2026 Wins the 2026 TL Glove Wizard Award at SS.
11/02/2026 Was traded by the Oakland Athletics to the Atlanta Braves in exchange for SP Francis Valle and 2B Kayson Cunningham.
11/22/2026 Received a 1-year contract through automatic renewal worth a total of $740,000.
01/01/2027 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 35 (40); Eye: 55 (65).
Thursday, March 6th , 2025 - OOTP Baseball 25.11 Build 103