2B Christian Cairo #12
Age: 24 | Bats: R | Throws: R | Morale: Normal
05/11/2026
OA: 36 POT: 37
2B CHRISTIAN CAIRO #12 - AGE: 24 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
24 84 19 4 0 1 5 10 29 .226 .316 .310 1 -0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 45 40 45
Gap 45 45 45 45
Power 35 35 35 35
Eye 55 60 55 65
Avoid K's 50 50 50 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 60 50
Errors: - 65 65
Arm: 20 55 55
Turn DP: - 60 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 45
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 65 Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 45
Stealing Aggressiveness: 45
Stealing Ability: 60
Baserunning Inst.: 70
Sacrifice Bunt: 65
Bunt for Hit: 45
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
05/10/2026 @ RCH Loss, 1-9 4 0 1 0 0 0 2 0
05/09/2026 @ RCH Win, 2-0 4 1 1 0 0 1 2 0
05/08/2026 @ RCH Loss, 4-15 4 1 1 0 0 0 1 0
05/06/2026 @ RCH Win, 3-2 3 1 0 0 0 1 1 0
05/05/2026 @ RCH Win, 9-4 4 0 1 0 0 1 1 0
05/03/2026 BOW Loss, 5-8 5 1 1 0 0 0 2 0
05/02/2026 BOW Win, 4-3 4 0 0 0 0 0 3 0
05/01/2026 BOW Loss, 1-4 3 0 0 0 0 0 2 0
04/29/2026 BOW Loss, 5-6 4 1 2 1 0 0 1 0
04/28/2026 BOW Loss, 2-17 4 1 2 0 0 0 0 0
PERSONALITY
"Steady as you go" describes Christian.
Birthday:06/11/2001
Born in:Clearwater, FL
Nationality:American
Height:5' 10"
Weight:175 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:6 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:-
EASTERN LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 24 84 19 4 0 1 5 14 10 29 .226 .316 .310 .625 .294 .083 65
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 24 95 1 0 0 2 3 0 26 5 1 0 100.0 8.8 3.41 -0.0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   20 6 2 0 0 1 4 2 8 0 0 0 .300 .364 .400 .764
Versus Right   64 13 2 0 1 4 10 8 21 0 3 1 .203 .301 .281 .583
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   19 4 0 0 0 0 3 3 7 0 0 0 .211 .318 .211 .529
April   53 14 4 0 1 5 10 7 15 0 3 1 .264 .361 .396 .757
May   31 5 0 0 0 0 4 3 14 0 0 0 .161 .235 .161 .397
Last Year   227 48 6 0 5 28 31 35 68 1 3 6 .211 .331 .304 .635
2 Years Ago   99 30 5 1 1 7 11 12 28 2 1 3 .303 .388 .404 .792
Career   410 97 15 1 7 40 56 57 125 3 7 10 .237 .342 .329 .671
Home   40 11 2 0 1 2 7 2 15 0 0 1 .275 .326 .400 .726
Road   44 8 2 0 0 3 7 8 14 0 3 0 .182 .308 .227 .535
Grass   84 19 4 0 1 5 14 10 29 0 3 1 .226 .316 .310 .625
Day   24 4 0 0 0 0 2 0 10 0 0 0 .167 .167 .167 .333
Night   60 15 4 0 1 5 12 10 19 0 3 1 .250 .366 .367 .733
As Starter   84 19 4 0 1 5 14 10 29 0 3 1 .226 .316 .310 .625
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
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
2019 Cleveland (ACL) - R 17 46 146 26 3 1 0 9 26 25 7 1 40 7 3 .178 .324 .212 .536 36 55 -0.7
2021 Lynchburg - A 19 58 181 38 6 2 3 17 36 37 8 2 63 15 2 .210 .364 .315 .679 88 95 0.8
2021 Lake County - A+ 19 21 71 19 5 0 3 7 16 12 2 0 21 4 1 .268 .388 .465 .853 126 127 0.6
2021 Total - A+ 19 79 252 57 11 2 6 24 52 49 10 2 84 19 3 .226 .371 .357 .728 98 104 1.4
2022 Cleveland (ACL) - R 20 5 15 3 0 0 0 2 1 4 0 0 3 0 0 .200 .368 .200 .568 45 66 -0.0
2022 Lake County - A+ 20 58 187 37 8 1 2 19 30 41 7 0 64 10 2 .198 .362 .283 .645 75 85 0.4
2023 Lake County - A+ 21 61 188 45 6 3 3 13 32 39 2 0 44 10 5 .239 .376 .351 .727 95 101 0.7
2024 Lake County - A+ 22 45 160 38 7 1 4 25 27 40 5 1 39 4 0 .237 .403 .369 .772 108 117 0.3
2024 Akron - AA 22 38 99 30 5 1 1 7 11 12 3 2 28 2 0 .303 .388 .404 .792 109 113 0.4
2025 Akron - AA 23 90 227 48 6 0 5 28 31 35 6 1 68 7 1 .211 .331 .304 .635 63 67 -0.3
2026 Akron - AA 24 24 84 19 4 0 1 5 14 10 1 0 29 1 0 .226 .316 .310 .625 66 65 -0.0
Total EL 152 410 97 15 1 7 40 56 57 10 3 125 10 1 .237 .342 .329 .671 75 78
Total MWL 185 606 139 26 5 12 64 105 132 16 1 168 28 8 .229 .380 .348 .728 96 103
Total CAR 58 181 38 6 2 3 17 36 37 8 2 63 15 2 .210 .364 .315 .679 88 95
Total ACL 51 161 29 3 1 0 11 27 29 7 1 43 7 3 .180 .328 .211 .539 37 56
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Akron - AA 2B 24 24 27 50 17 77 0 1.000 204.2 3.39 -0.2 1.034
TOTAL 2B 24 24 27 50 17 77 0 1.000 204.2 3.39 -0.2 1.034
PLAYER HISTORY
06/04/2019 Drafted by the Cleveland Guardians in the 4th round of the 2019 MLB June Amateur Draft from Calvary Christian HS (Clearwater, FL).
07/04/2024 Injured (back stiffness),day-to-day for 1 day.
01/01/2025 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 35 (35); Eye: 55 (70).
01/01/2026 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 35 (35); Eye: 55 (70).
Friday, June 28th , 2024 - OOTP Baseball 25.6 Build 71