C Ryan January #28
Age: 29 | Bats: L | Throws: R | Morale: Good
07/16/2026
C RYAN JANUARY #28 - AGE: 29 - BATS: L - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
4 11 4 1 0 1 1 0 2 .364 .364 .727 0 0.1
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 35 30 35
BABIP 40 40 40
Avoid K's 25 25 25
Gap 45 45 45
Power 40 40 40
Eye 50 50 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 30 45
Errors: - 40 45
Arm: 50 50 50
Turn DP: - 35 -
Framing: 45 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: 40 Left Field: 35
1st Base: - Center Field: -
2nd Base: - Right Field: 30
3rd Base: -
       
RUN/BUNT
Running Speed: 40
Stealing Aggressiveness: 40
Stealing Ability: 60
Baserunning Inst.: 50
Sacrifice Bunt: 45
Bunt for Hit: 45
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
07/11/2026 MID Win, 8-4 3 0 1 0 0 0 1 0
07/10/2026 @ P-F Win, 8-7 0 0 0 0 0 0 0 0
07/07/2026 @ TUL Win, 8-6 5 1 2 1 1 0 1 0
07/02/2026 P-F Loss, 2-7 3 0 1 0 0 0 0 0
06/29/2026 GR Win, 6-3 4 2 2 3 1 0 1 0
06/28/2026 @ LAX Win, 5-0 4 0 1 1 0 0 1 0
06/26/2026 @ LAX Win, 6-4 4 1 0 0 0 1 2 0
06/25/2026 KCC Win, 11-8 5 1 2 0 0 0 2 0
06/24/2026 KCC Win, 4-1 3 0 0 0 0 1 0 0
06/23/2026 KCC Win, 8-7 3 0 0 1 0 2 1 0
Birthday:05/27/1997
Born in:Swampscott, MA
Nationality:American
Height:6' 3"
Weight:200 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:-
TEXAS LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 4 11 4 1 0 1 1 1 0 2 .364 .364 .727 1.091 .413 .364 124
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 3 12 0 0 0 0 1 0 8 2 0 0 0.0 2.8 9.58 .1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   2 1 0 0 0 0 0 0 0 0 1 0 .500 .500 .500 1.000
Versus Right   9 3 1 0 1 1 1 0 2 0 0 0 .333 .333 .778 1.111
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   8 3 1 0 1 1 1 0 2 0 1 0 .375 .375 .875 1.250
July   11 4 1 0 1 1 1 0 2 0 1 0 .364 .364 .727 1.091
Career   11 4 1 0 1 1 1 0 2 0 1 0 .364 .364 .727 1.091
Home   6 2 1 0 0 0 0 0 1 0 1 0 .333 .333 .500 .833
Road   5 2 0 0 1 1 1 0 1 0 0 0 .400 .400 1.000 1.400
Grass   11 4 1 0 1 1 1 0 2 0 1 0 .364 .364 .727 1.091
Night   11 4 1 0 1 1 1 0 2 0 1 0 .364 .364 .727 1.091
As Starter   11 4 1 0 1 1 1 0 2 0 1 0 .364 .364 .727 1.091
As Reliever / Substitution   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
MIDWEST LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 46 145 35 4 0 5 22 31 42 41 .241 .418 .372 .790 .378 .131 94
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 42 197 4 1 0 2 3 3 54 9 2 0 100.0 28.0 6.41 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   37 8 1 0 2 6 7 4 9 1 1 0 .216 .286 .405 .691
Versus Right   108 27 3 0 3 16 24 38 32 2 2 4 .250 .454 .361 .815
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   28 8 0 0 3 7 6 8 9 1 1 2 .286 .462 .607 1.069
May   57 15 2 0 1 6 16 20 13 0 2 1 .263 .462 .351 .812
June   60 12 2 0 1 9 9 14 19 2 0 1 .200 .351 .283 .634
Last Year   35 11 3 0 1 11 7 5 11 1 0 2 .314 .419 .486 .904
2 Years Ago   98 24 5 0 3 13 17 19 38 0 0 0 .245 .368 .388 .755
Career   284 72 12 0 9 46 57 69 92 4 3 6 .254 .405 .391 .796
Home   73 17 2 0 3 11 16 16 18 2 2 0 .233 .363 .384 .746
Road   72 18 2 0 2 11 15 26 23 1 1 4 .250 .466 .361 .827
Grass   134 31 3 0 5 20 29 38 35 2 3 4 .231 .410 .366 .776
Turf   11 4 1 0 0 2 2 4 6 1 0 0 .364 .500 .455 .955
Day   44 9 2 0 1 6 9 14 11 2 2 3 .205 .413 .318 .731
Night   101 26 2 0 4 16 22 28 30 1 1 1 .257 .420 .396 .816
As Starter   143 33 4 0 5 20 31 41 41 3 3 4 .231 .408 .364 .772
As Reliever / Substitution   2 2 0 0 0 2 0 1 0 0 0 0 1.000 1.000 1.000 2.000
CANADIAN LEAGUE 2021 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 5 16 8 2 0 1 8 6 6 2 .500 .636 .812 1.449 .613 .312 253
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 4 22 0 1 0 0 0 0 13 3 0 0 0.0 9.1 30.71 .6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Versus Right   16 8 2 0 1 8 6 6 2 0 0 0 .500 .636 .812 1.449
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Career   186 50 5 1 14 47 35 41 61 2 2 0 .269 .397 .532 .930
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
2017 Calgary - R 20 34 125 34 2 1 11 27 23 18 0 0 47 0 0 .272 .364 .568 .932 124 113 0.9
2018 Olympia - S A 21 26 78 19 3 0 1 10 11 11 0 2 35 0 0 .244 .330 .321 .650 66 51 -0.2
2019 Calgary - R 22 14 45 8 1 0 2 12 6 17 0 2 12 1 0 .178 .391 .333 .724 64 61 -0.1
2020 Provo - A 23 94 357 78 13 0 7 51 45 50 1 2 114 3 0 .218 .315 .314 .628 49 48 -1.9
2021 Calgary - R 24 5 16 8 2 0 1 8 6 6 0 0 2 0 0 .500 .636 .812 1.449 286 253 0.6
2021 Eureka - R 24 11 43 12 4 0 1 6 8 8 0 3 12 0 1 .279 .370 .442 .812 134 127 0.5
2021 Total - R 24 16 59 20 6 0 2 14 14 14 0 3 14 0 1 .339 .447 .542 .990 178 163 1.0
2021 Olympia - S A 24 31 105 32 12 0 3 21 14 22 0 2 23 0 0 .305 .419 .505 .923 163 162 1.3
2021 Modesto - A 24 1 0 0 0 0 0 0 0 1 0 0 0 0 0 .000 1.000 .000 1.000 194 369 0.0
2021 Provo - A 24 6 19 5 0 0 0 1 2 4 0 0 3 0 0 .263 .391 .263 .654 81 96 0.1
2021 Total - A 24 7 19 5 0 0 0 1 2 5 0 0 3 0 0 .263 .417 .263 .680 86 108 0.2
2022 Provo - A 25 92 296 64 6 1 13 41 37 46 2 5 79 1 2 .216 .321 .375 .696 84 79 -0.6
2023 Modesto - A 26 2 6 2 0 0 0 0 2 2 0 0 2 0 0 .333 .500 .333 .833 112 137 0.1
2023 Provo - A 26 54 156 30 6 0 4 19 20 31 0 0 46 0 1 .192 .326 .308 .634 65 66 -0.5
2023 Total - A 26 56 162 32 6 0 4 19 22 33 0 0 48 0 1 .198 .333 .309 .642 67 69 -0.5
2024 Modesto - A 27 36 98 24 5 0 3 13 17 19 0 0 38 3 4 .245 .368 .388 .755 83 86 0.0
2024 Provo - A 27 4 14 4 0 0 2 2 6 4 0 0 5 0 0 .286 .444 .714 1.159 194 193 0.3
2024 Total - A 27 40 112 28 5 0 5 15 23 23 0 0 43 3 4 .250 .378 .429 .806 98 100 0.3
2025 Modesto - A 28 9 35 11 3 0 1 11 7 5 2 1 11 0 0 .314 .419 .486 .904 109 112 0.1
2026 Modesto - A 29 46 145 35 4 0 5 22 31 42 4 3 41 2 0 .241 .418 .372 .790 88 94 0.2
2026 Fresno - AA 29 4 11 4 1 0 1 1 1 0 0 0 2 0 0 .364 .364 .727 1.091 153 124 0.1
Total TL 4 11 4 1 0 1 1 1 0 0 0 2 0 0 .364 .364 .727 1.091 153 124
Total CAL 250 842 181 25 1 26 114 110 135 3 7 247 4 3 .215 .323 .340 .663 68 66
Total MWL 94 284 72 12 0 9 46 57 69 6 4 92 5 4 .254 .405 .391 .796 90 95
Total NWL 57 183 51 15 0 4 31 25 33 0 4 58 0 0 .279 .382 .426 .808 122 115
Total Pio 11 43 12 4 0 1 6 8 8 0 3 12 0 1 .279 .370 .442 .812 134 127
Total CAN 53 186 50 5 1 14 47 35 41 0 2 61 1 0 .269 .397 .532 .930 123 112
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
2021 Provo - CAL 24 1 4 2 1 0 0 0 1 0 0 0 1 0 0 .500 .500 .750 1.250 239 248 0.1
2022 Provo - CAL 25 3 11 1 0 0 0 1 1 2 0 0 2 0 0 .091 .231 .091 .322 -12 -6 -0.8
2024 Modesto - MWL 27 4 14 4 1 0 1 3 2 1 0 0 5 0 0 .286 .333 .571 .905 116 108 0.1
Total CAL 4 15 3 1 0 0 1 2 2 0 0 3 0 0 .200 .294 .267 .561 47 54
Total MWL 4 14 4 1 0 1 3 2 1 0 0 5 0 0 .286 .333 .571 .905 116 108
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2017 Calgary - R C 33 32 384 16 1 403 3 .993 285.0 12.63 +0.8 1.090 3 17 7 41.2
2017 Calgary - R RF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2018 Olympia - S A C 17 16 138 9 2 147 0 1.000 144.0 9.19 -0.8 .807 2 13 3 23.1
2018 Olympia - S A 1B 1 0 2 1 0 3 0 1.000 3.0 9.00 +0.2 1.153
2018 Olympia - S A 3B 1 1 0 0 0 0 0 .000 9.0 0.00 -0.6 .000
2018 Olympia - S A SS 2 0 1 2 0 3 0 1.000 14.0 1.93 +0.1 1.068
2018 Olympia - S A CF 1 1 4 0 0 4 0 1.000 9.0 4.00 +0.4 1.138
2019 Calgary - R C 14 14 82 10 2 93 1 .989 112.1 7.37 -1.1 1.011 1 27 3 11.1
2020 Provo - A P 2 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
2020 Provo - A C 13 13 86 8 0 95 1 .989 118.0 7.17 +1.0 1.102 1 11 6 54.5
2020 Provo - A LF 21 21 39 2 0 44 3 .932 175.2 2.10 -2.9 .905
2020 Provo - A RF 41 39 77 6 0 88 5 .943 353.0 2.12 -2.1 .949
2021 Provo - A C 6 5 32 3 2 35 0 1.000 49.0 6.43 +0.1 .000 0 6 2 33.3
2021 Olympia - S A C 29 28 215 16 2 233 2 .991 253.0 8.22 -0.4 1.031 2 35 11 31.4
2021 Eureka - R C 10 10 91 5 0 97 1 .990 88.0 9.82 +0.7 1.048 1 4 2 50.0
2021 Calgary - R C 4 4 41 4 2 45 0 1.000 36.0 11.25 +0.3 .000 0 4 2 50.0
2021 Olympia - S A 1B 1 0 2 0 0 2 0 1.000 2.0 9.00 +0.1 1.050
2021 Olympia - S A RF 1 0 0 0 0 0 0 .000 1.1 0.00 0.0 .000
2022 Provo - A C 16 15 128 13 2 142 1 .993 131.2 9.64 -0.6 1.177 0 19 6 31.6
2022 Provo - A LF 11 10 21 0 0 22 1 .955 91.0 2.08 +0.4 1.022
2022 Provo - A RF 53 51 107 2 1 113 4 .965 458.2 2.14 -2.5 .925
2023 Provo - A C 45 42 356 35 3 393 2 .995 379.0 9.28 +0.2 .776 4 30 16 53.3
2023 Modesto - A C 1 1 5 2 0 7 0 1.000 8.0 7.88 +0.1 1.024 0 2 1 50.0
2024 Provo - A C 4 4 30 5 0 35 0 1.000 35.0 9.00 -0.4 .838 1 8 3 37.5
2024 Modesto - A C 22 19 209 25 2 234 0 1.000 178.0 11.83 -0.6 .905 3 24 11 45.8
2024 Modesto - A 3B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2024 Modesto - A LF 5 2 5 0 0 5 0 1.000 24.0 1.88 +0.3 .960
2024 Modesto - A RF 3 1 5 0 0 5 0 1.000 19.0 2.37 +0.0 .972
2025 Modesto - A RF 9 9 12 0 0 12 0 1.000 76.0 1.42 -1.4 .831
2026 Fresno - AA C 3 3 24 3 0 27 0 1.000 27.0 9.00 +0.5 1.017 0 3 2 66.7
2026 Modesto - A C 21 21 186 7 0 193 0 1.000 182.2 9.51 +0.0 1.004 2 17 4 23.5
2026 Fresno - AA LF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2026 Modesto - A LF 13 13 29 0 0 30 1 .967 105.0 2.49 +0.6 1.007
2026 Modesto - A RF 9 8 21 0 0 21 0 1.000 72.2 2.60 -1.3 .912
TOTAL P 2 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
TOTAL C 238 227 2007 161 18 2179 11 .995 2026.2 9.63 -0.2 .966 20 220 79 35.9
TOTAL 1B 2 0 4 1 0 5 0 1.000 5.0 9.00 +0.2 1.119
TOTAL 3B 2 1 0 0 0 0 0 .000 10.0 0.00 -0.6 .000
TOTAL SS 2 0 1 2 0 3 0 1.000 14.0 1.93 +0.1 1.068
TOTAL LF 51 46 94 2 0 101 5 .950 397.2 2.17 -1.6 .963
TOTAL CF 1 1 4 0 0 4 0 1.000 9.0 4.00 +0.4 1.138
TOTAL RF 117 108 222 8 1 239 9 .962 982.2 2.11 -7.2 .927
PLAYER HISTORY
04/03/2024 Injured (fever),out for 4 days.
09/23/2024 Retired from professional baseball.
12/02/2024 Returned from retirement.
01/01/2025 OSA scouting updated ratings: Contact: 35; Power: 45; Eye: 55.
04/19/2025 Released by the San Francisco organization.
01/01/2026 OSA scouting updated ratings: Contact: 35; Power: 45; Eye: 50.
06/18/2026 Injured (strained abdominal muscle),day-to-day for one week.
Wednesday, July 15th , 2026 - OOTP Baseball 27.3 Build 68