2B Christian Cairo #1
Age: 25 | Bats: R | Throws: R | Morale: Good
09/02/2026
2B CHRISTIAN CAIRO #1 - AGE: 25 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
8 20 6 1 1 0 3 7 5 .300 .481 .450 1 0.2
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 45 45 45
BABIP 45 45 45
Avoid K's 45 45 45
Gap 45 45 45
Power 30 30 30
Eye 45 50 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 60 55
Errors: - 65 65
Arm: 20 55 55
Turn DP: - 60 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 50
Catcher: - Left Field: 40
1st Base: - Center Field: -
2nd Base: 60 Right Field: -
3rd Base: 55
       
RUN/BUNT
Running Speed: 80
Stealing Aggressiveness: 65
Stealing Ability: 70
Baserunning Inst.: 65
Sacrifice Bunt: 65
Bunt for Hit: 45
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/01/2026 POC Loss, 9-10 2 0 1 1 0 0 1 0
08/31/2026 POC Loss, 7-8 3 1 2 0 0 2 0 0
08/30/2026 @ SBC Loss, 3-7 2 0 0 0 0 2 1 0
08/29/2026 @ SBC Loss, 8-9 1 0 0 0 0 0 1 0
08/28/2026 @ SBC Loss, 5-10 4 0 1 0 0 1 1 1
08/27/2026 MH Win, 11-6 4 2 1 0 0 1 1 0
08/26/2026 MH Loss, 3-23 0 0 0 0 0 0 0 0
08/25/2026 MH Win, 7-6 4 0 1 2 0 1 0 0
08/13/2026 @ VAN Win, 6-1 0 0 0 0 0 1 0 0
08/12/2026 @ VAN Win, 6-4 2 1 0 0 0 2 1 0
Birthday:06/11/2001
Born in:Clearwater, FL
Nationality:American
Height:5' 10"
Weight:170 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:
Service This Yr:
40-Man Service:
Pro Service:
Arbitration Eligibility:
Option Years:
Contract Extension:
Drafted:-
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 47 152 42 4 1 1 16 21 27 35 .276 .383 .336 .719 .323 .059 77
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 46 189 0 0 0 1 9 1 51 6 7 0 100.0 24.1 5.37 .9  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   34 9 1 1 0 4 6 6 9 0 2 0 .265 .375 .353 .728
Versus Right   118 33 3 0 1 12 15 21 26 1 7 0 .280 .386 .331 .716
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   39 6 1 0 0 2 4 7 9 0 3 0 .154 .283 .179 .462
July   81 28 2 1 0 5 13 11 18 1 5 0 .346 .419 .395 .814
August   32 8 1 0 1 9 4 9 8 0 1 0 .250 .415 .375 .790
Career   152 42 4 1 1 16 21 27 35 1 9 0 .276 .383 .336 .719
Home   76 23 3 1 0 9 11 11 15 0 4 0 .303 .391 .368 .759
Road   76 19 1 0 1 7 10 16 20 1 5 0 .250 .376 .303 .679
Grass   152 42 4 1 1 16 21 27 35 1 9 0 .276 .383 .336 .719
Day   56 18 3 0 0 4 8 13 10 0 4 0 .321 .449 .375 .824
Night   96 24 1 1 1 12 13 14 25 1 5 0 .250 .342 .312 .655
As Starter   151 41 4 1 1 16 20 27 35 1 9 0 .272 .380 .331 .711
As Reliever / Substitution   1 1 0 0 0 0 1 0 0 0 0 0 1.000 1.000 1.000 2.000
TEXAS LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 14 37 13 1 0 0 5 11 6 13 .351 .455 .378 .833 .397 .027 114
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 6 45 1 0 0 1 1 0 14 1 1 1 50.0 6.7 6.74 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   8 2 0 0 0 1 3 4 3 0 0 1 .250 .538 .250 .788
Versus Right   29 11 1 0 0 4 8 2 10 0 1 0 .379 .419 .414 .833
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   4 2 0 0 0 1 2 2 1 0 0 0 .500 .667 .500 1.167
May   23 8 1 0 0 4 8 4 8 0 0 1 .348 .464 .391 .856
June   10 3 0 0 0 0 1 0 4 0 1 0 .300 .300 .300 .600
Career   37 13 1 0 0 5 11 6 13 0 1 1 .351 .455 .378 .833
Home   17 7 1 0 0 1 4 1 5 0 1 0 .412 .444 .471 .915
Road   20 6 0 0 0 4 7 5 8 0 0 1 .300 .462 .300 .762
Grass   37 13 1 0 0 5 11 6 13 0 1 1 .351 .455 .378 .833
Day   5 2 1 0 0 0 1 1 1 0 0 0 .400 .500 .600 1.100
Night   32 11 0 0 0 5 10 5 12 0 1 1 .344 .447 .344 .791
As Starter   27 7 1 0 0 2 7 4 11 0 1 1 .259 .375 .296 .671
As Reliever / Substitution   10 6 0 0 0 3 4 2 2 0 0 0 .600 .667 .600 1.267
NORTHWEST LEAGUE 2023 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 73 257 73 2 3 5 29 41 44 71 .284 .386 .374 .760 .361 .089 108
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 71 310 0 1 0 2 7 2 96 10 8 12 40.0 38.5 5.03 1.8  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   67 22 1 0 1 5 6 9 20 0 1 0 .328 .408 .388 .796
Versus Right   190 51 1 3 4 24 35 35 51 2 6 0 .268 .379 .368 .747
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Career   257 73 2 3 5 29 41 44 71 2 7 0 .284 .386 .374 .760
PIONEER LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 8 20 6 1 1 0 3 3 7 5 .300 .481 .450 .931 .465 .150 121
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 6 27 0 0 0 0 0 0 9 2 1 0 100.0 5.5 10.53 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   1 0 0 0 0 0 0 2 0 0 0 0 .000 .667 .000 .667
Versus Right   19 6 1 1 0 3 3 5 5 0 0 0 .316 .458 .474 .932
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   5 3 1 0 0 1 1 2 1 0 0 0 .600 .714 .800 1.514
Last Week   15 3 0 1 0 2 2 5 4 0 0 0 .200 .400 .333 .733
August   18 5 0 1 0 2 3 7 4 0 0 0 .278 .480 .389 .869
September   2 1 1 0 0 1 0 0 1 0 0 0 .500 .500 1.000 1.500
Career   20 6 1 1 0 3 3 7 5 0 0 0 .300 .481 .450 .931
Home   13 5 1 1 0 3 3 4 2 0 0 0 .385 .529 .615 1.145
Road   7 1 0 0 0 0 0 3 3 0 0 0 .143 .400 .143 .543
Grass   20 6 1 1 0 3 3 7 5 0 0 0 .300 .481 .450 .931
Day   3 0 0 0 0 0 0 2 2 0 0 0 .000 .400 .000 .400
Night   17 6 1 1 0 3 3 5 3 0 0 0 .353 .500 .529 1.029
As Starter   17 5 0 1 0 2 3 7 3 0 0 0 .294 .500 .412 .912
As Reliever / Substitution   3 1 1 0 0 1 0 0 2 0 0 0 .333 .333 .667 1.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
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 Chattanooga - R 18 67 255 81 8 2 6 50 60 63 0 5 45 11 7 .318 .446 .435 .881 116 121 2.9
2021 Malibu - A 19 97 326 69 8 2 4 35 38 32 0 2 67 8 9 .212 .281 .285 .566 55 54 -0.0
2022 Lake Placid - A 20 16 40 11 0 0 1 3 7 6 0 0 11 1 3 .275 .370 .350 .720 88 95 0.0
2022 Malibu - A 20 58 164 44 4 1 2 15 16 11 3 2 38 7 6 .268 .322 .341 .664 77 73 -0.6
2022 Total - A 20 74 204 55 4 1 3 18 23 17 3 2 49 8 9 .270 .332 .343 .675 79 77 -0.6
2023 Salem - S A 21 73 257 73 2 3 5 29 41 44 0 2 71 8 12 .284 .386 .374 .760 107 108 1.8
2024 Trenton - AA 22 66 191 44 10 0 5 31 29 24 4 2 35 3 2 .230 .326 .361 .687 62 51 -0.5
2025 Lake Placid - A 23 52 200 53 9 1 2 31 39 46 4 1 41 15 8 .265 .410 .350 .760 76 86 0.3
2025 Trenton - AA 23 22 80 19 2 1 3 9 16 18 2 0 18 10 2 .237 .390 .400 .790 82 83 0.2
2026 Missoula - R 24 8 20 6 1 1 0 3 3 7 0 0 5 1 0 .300 .481 .450 .931 104 121 0.2
2026 Roswell - AA 24 14 37 13 1 0 0 5 11 6 1 0 13 1 1 .351 .455 .378 .833 101 114 0.2
2026 Mexicali - AAA 24 47 152 42 4 1 1 16 21 27 0 1 35 7 0 .276 .383 .336 .719 79 77 0.9
Total PCL 47 152 42 4 1 1 16 21 27 0 1 35 7 0 .276 .383 .336 .719 79 77
Total EL 88 271 63 12 1 8 40 45 42 6 2 53 13 4 .232 .346 .373 .718 68 61
Total TL 14 37 13 1 0 0 5 11 6 1 0 13 1 1 .351 .455 .378 .833 101 114
Total CAL 155 490 113 12 3 6 50 54 43 3 4 105 15 15 .231 .294 .304 .599 62 61
Total SAL 68 240 64 9 1 3 34 46 52 4 1 52 16 11 .267 .404 .350 .754 78 88
Total NWL 73 257 73 2 3 5 29 41 44 0 2 71 8 12 .284 .386 .374 .760 107 108
Total Pio 8 20 6 1 1 0 3 3 7 0 0 5 1 0 .300 .481 .450 .931 104 121
Total Appy 67 255 81 8 2 6 50 60 63 0 5 45 11 7 .318 .446 .435 .881 116 121
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
2020 Chattanooga - Appy 18 11 33 6 1 0 1 3 8 7 1 1 8 2 1 .182 .333 .303 .636 56 56 0.9
Total Appy 11 33 6 1 0 1 3 8 7 1 1 8 2 1 .182 .333 .303 .636 56 56
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Chattanooga - R 2B 4 4 7 4 0 11 0 1.000 37.0 2.68 -0.5 1.085
2020 Chattanooga - R SS 63 63 71 182 47 260 7 .973 558.0 4.08 +10.5 1.131
2021 Malibu - A 2B 20 20 41 48 13 89 0 1.000 165.0 4.85 +0.5 .983
2021 Malibu - A SS 73 71 98 202 44 305 5 .984 608.0 4.44 +5.3 1.074
2022 Malibu - A 2B 2 0 0 1 0 1 0 1.000 3.0 3.00 +0.1 1.039
2022 Lake Placid - A 2B 2 2 2 2 1 4 0 1.000 14.0 2.57 -0.1 1.035
2022 Lake Placid - A 3B 2 2 1 1 0 2 0 1.000 14.0 1.29 -0.2 1.091
2022 Malibu - A SS 2 2 3 6 1 9 0 1.000 13.0 6.23 +0.2 1.096
2022 Lake Placid - A SS 10 6 5 15 5 22 2 .909 56.0 3.21 -0.6 1.024
2022 Malibu - A RF 53 53 95 5 1 101 1 .990 445.0 2.02 -2.7 .984
2022 Lake Placid - A RF 2 1 1 0 0 1 0 1.000 13.0 0.69 +0.0 .992
2023 Salem - S A 2B 71 71 125 153 42 288 10 .965 628.1 3.98 +2.1 1.030
2023 Salem - S A SS 1 0 1 1 0 2 0 1.000 3.0 6.00 +0.0 1.089
2024 Trenton - AA 1B 3 1 11 0 0 11 0 1.000 9.0 11.00 -0.1 1.000
2024 Trenton - AA 2B 12 11 26 33 14 60 1 .983 96.0 5.53 +0.8 1.098
2024 Trenton - AA SS 27 21 27 67 13 95 1 .989 194.0 4.36 +0.5 1.014
2024 Trenton - AA LF 9 8 6 0 0 9 3 .667 60.0 0.90 -1.3 .840
2024 Trenton - AA CF 18 17 43 0 0 43 0 1.000 152.0 2.55 -1.2 .945
2025 Trenton - AA 2B 21 21 47 48 13 96 1 .990 172.0 4.97 +2.0 1.069
2025 Lake Placid - A 2B 50 49 90 114 22 205 1 .995 420.0 4.37 +4.0 1.088
2025 Lake Placid - A 3B 2 1 1 1 0 2 0 1.000 12.0 1.50 -0.0 1.062
2025 Trenton - AA SS 1 1 2 3 1 5 0 1.000 11.0 4.09 -1.1 .542
2025 Lake Placid - A SS 1 1 2 2 0 4 0 1.000 9.0 4.00 +0.1 1.062
2025 Lake Placid - A LF 1 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
2026 Mexicali - AAA 2B 36 36 39 89 22 130 2 .985 287.0 4.01 +6.3 1.180
2026 Roswell - AA 2B 2 0 3 4 1 7 0 1.000 8.0 7.88 +0.2 1.088
2026 Missoula - R 2B 8 6 7 15 3 22 0 1.000 46.1 4.27 +1.1 1.190
2026 Mexicali - AAA 3B 3 0 1 0 0 1 0 1.000 6.1 1.42 +0.0 .000
2026 Roswell - AA 3B 2 1 1 4 0 5 0 1.000 12.0 3.75 +0.3 1.092
2026 Mexicali - AAA SS 11 10 13 29 6 42 0 1.000 99.1 3.81 +0.5 1.037
2026 Roswell - AA SS 6 4 9 14 3 24 1 .958 49.2 4.17 -0.8 .965
2026 Roswell - AA LF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2026 Missoula - R LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Roswell - AA CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
TOTAL 1B 3 1 11 0 0 11 0 1.000 9.0 11.00 -0.1 1.000
TOTAL 2B 228 220 387 511 131 913 15 .984 1876.2 4.31 +16.4 1.075
TOTAL 3B 9 4 4 6 0 10 0 1.000 44.1 2.03 +0.1 1.083
TOTAL SS 195 179 231 521 120 768 16 .979 1601.0 4.23 +14.7 1.075
TOTAL LF 11 8 6 0 0 9 3 .667 65.0 0.83 -1.3 .840
TOTAL CF 18 17 43 0 0 43 0 1.000 152.0 2.55 -1.2 .945
TOTAL RF 55 54 96 5 1 102 1 .990 458.0 1.98 -2.7 .984
PLAYER HISTORY
01/01/2025 OSA scouting updated ratings: Contact: 40; Power: 30; Eye: 50.
06/25/2025 Injured (oblique strain),out for 1-2 weeks.
07/12/2025 Injured (fractured ankle),out for 4-5 months.
01/01/2026 OSA scouting updated ratings: Contact: 45; Power: 25; Eye: 55.
06/27/2026 Injured (strained oblique),day-to-day for one week.
08/13/2026 Injured (intercostal strain),out for one week.
08/26/2026 Injured (back tightness),day-to-day for 1 day.
09/01/2026 Injured (hamstring tightness),day-to-day for one week.
Wednesday, September 2nd , 2026 - OOTP Baseball 27.4 Build 76