CF Callahan O'Doherty #28
Age: 20 | Bats: L | Throws: R | Morale: Unhappy
08/17/2051
OA: 25 POT: 45
CF CALLAHAN O'DOHERTY #28 - AGE: 20 - BATS: L - THROWS: R - MORALE: UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
66 227 44 0 0 7 15 17 67 .194 .261 .286 7 0.4
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 25 25 30 50
Gap 30 30 30 50
Power 25 25 30 50
Eye 20 20 20 40
Avoid K's 25 25 25 55
FIELDING RATINGS
Catcher Infield Outfield
Range: - 30 70
Errors: - 35 50
Arm: 20 55 70
Turn DP: - 30 -
Framing: 25 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 80
1st Base: 25 Center Field: 60
2nd Base: - Right Field: 75
3rd Base: -
       
RUN/BUNT
Running Speed: 65
Stealing Aggressiveness: 50
Stealing Ability: 55
Baserunning Inst.: 50
Sacrifice Bunt: 35
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
08/16/2051 ROK Win, 4-0 4 0 1 1 0 0 0 0
08/14/2051 ROK Win, 11-3 3 1 0 0 0 0 1 0
08/13/2051 SPO Loss, 0-6 3 0 1 0 0 0 2 0
08/12/2051 SPO Win, 4-2 4 1 1 0 0 0 1 0
08/11/2051 SPO Loss, 3-15 3 1 1 0 0 0 1 1
08/09/2051 @ REN Loss, 7-8 4 1 1 1 1 1 2 0
08/08/2051 @ REN Win, 6-4 6 0 2 0 0 0 2 0
08/07/2051 @ REN Loss, 0-2 2 0 0 0 0 0 1 0
08/06/2051 MEX Win, 6-4 3 0 1 1 0 0 1 0
08/04/2051 MEX Win, 9-2 4 1 2 2 1 0 1 0
PERSONALITY
O'Doherty possesses great intelligence.
Birthday:12/02/2030
Born in:Dublin, DUB
Nationality:Irish
Height:6' 1"
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:3 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:-
CBD SINGLE A+ 2051 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 40 116 27 0 0 2 9 11 8 28 .233 .294 .284 .578 .281 .052 48
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 34 127 2 0 0 2 1 0 33 2 0 1 0.0 9.7 2.81 .0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   33 5 0 0 0 1 1 1 11 0 0 0 .152 .176 .152 .328
Versus Right   83 22 0 0 2 8 10 7 17 0 1 2 .265 .337 .337 .674
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   71 15 0 0 0 2 7 7 16 0 1 1 .211 .291 .211 .502
May   45 12 0 0 2 7 4 1 12 0 0 1 .267 .298 .400 .698
Last Year   342 76 3 0 12 44 39 16 70 1 11 4 .222 .264 .336 .601
2 Years Ago   341 90 4 2 4 29 35 23 53 1 11 6 .264 .321 .323 .643
Career   799 193 7 2 18 82 85 47 151 2 23 12 .242 .293 .323 .616
Home   59 14 0 0 1 4 6 4 12 0 0 1 .237 .297 .288 .585
Road   57 13 0 0 1 5 5 4 16 0 1 1 .228 .290 .281 .571
Grass   116 27 0 0 2 9 11 8 28 0 1 2 .233 .294 .284 .578
Day   47 11 0 0 0 1 4 1 9 0 0 1 .234 .265 .234 .499
Night   69 16 0 0 2 8 7 7 19 0 1 1 .232 .312 .319 .631
As Starter   115 27 0 0 2 9 11 8 28 0 1 2 .235 .296 .287 .583
As Reliever / Substitution   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
CBD SINGLE A 2051 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 66 227 44 0 0 7 15 19 17 67 .194 .261 .286 .547 .255 .093 37
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 66 249 4 0 0 1 0 1 65 7 7 4 63.6 18.0 2.57 .4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   64 15 0 0 1 3 7 6 15 1 0 3 .234 .324 .281 .606
Versus Right   163 29 0 0 6 12 12 11 52 0 0 1 .178 .234 .288 .523
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   7 1 0 0 0 1 1 0 1 0 0 1 .143 .250 .143 .393
Last Week   22 6 0 0 1 1 3 1 9 0 0 0 .273 .304 .409 .713
May   16 4 0 0 0 0 0 2 4 0 0 1 .250 .368 .250 .618
June   87 15 0 0 2 4 5 8 26 0 0 1 .172 .250 .241 .491
July   80 13 0 0 3 4 9 6 24 0 0 1 .163 .230 .275 .505
August   44 12 0 0 2 7 5 1 13 1 0 1 .273 .298 .409 .707
Last Year   65 12 1 0 0 2 2 2 11 0 1 2 .185 .232 .200 .432
Career   292 56 1 0 7 17 21 19 78 1 1 6 .192 .255 .267 .522
Home   111 22 0 0 4 8 10 6 33 1 0 3 .198 .256 .306 .563
Road   116 22 0 0 3 7 9 11 34 0 0 1 .190 .266 .267 .533
Grass   210 41 0 0 7 15 18 17 60 1 0 3 .195 .264 .295 .559
Turf   17 3 0 0 0 0 1 0 7 0 0 1 .176 .222 .176 .399
Day   77 21 0 0 2 8 8 1 20 1 0 1 .273 .287 .351 .638
Night   150 23 0 0 5 7 11 16 47 0 0 3 .153 .249 .253 .502
As Starter   227 44 0 0 7 15 19 17 67 1 0 4 .194 .261 .286 .547
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
2049 Sapporo - R 18 16 65 22 2 0 1 10 11 3 3 0 10 1 1 .338 .394 .415 .810 120 113 0.2
2049 Salem-Keizer - A 18 104 341 90 4 2 4 29 35 23 6 1 53 3 6 .264 .321 .323 .643 69 61 -0.7
2050 Portland - S A 19 20 65 12 1 0 0 2 2 2 2 0 11 1 1 .185 .232 .200 .432 20 -20 -0.6
2050 Salem-Keizer - A 19 103 342 76 3 0 12 44 39 16 4 1 70 1 7 .222 .264 .336 .601 59 45 -1.5
2051 Portland - S A 20 66 227 44 0 0 7 15 19 17 4 1 67 7 4 .194 .261 .286 .547 42 37 0.4
2051 Salem-Keizer - A 20 40 116 27 0 0 2 9 11 8 2 0 28 0 1 .233 .294 .284 .578 53 48 0.0
Total CAP 247 799 193 7 2 18 82 85 47 12 2 151 4 14 .242 .293 .323 .616 62 52
Total CR 16 65 22 2 0 1 10 11 3 3 0 10 1 1 .338 .394 .415 .810 120 113
Total CA 86 292 56 1 0 7 17 21 19 6 1 78 8 5 .192 .255 .267 .522 37 24
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2051 Salem-Keizer - A 1B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2051 Salem-Keizer - A LF 4 0 0 0 0 0 0 .000 4.0 0.00 0.0 .000
2051 Salem-Keizer - A CF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2051 Portland - S A CF 61 61 179 7 1 189 3 .984 549.0 3.05 +14.1 1.136
2051 Salem-Keizer - A RF 39 34 74 4 0 82 4 .951 305.2 2.30 +4.4 1.058
2051 Portland - S A RF 5 5 4 0 0 4 0 1.000 44.0 0.82 -0.2 1.061
TOTAL LF 4 0 0 0 0 0 0 .000 4.0 0.00 0.0 .000
TOTAL CF 62 61 179 7 1 189 3 .984 550.0 3.04 +14.1 1.136
TOTAL RF 44 39 78 4 0 86 4 .953 349.2 2.11 +4.3 1.058
PLAYER HISTORY
10/17/2047 Entered the The Confederation of Baseball Dunces as an international amateur free agent from Ireland.
01/01/2048 OSA scouting updated ratings (potential): Contact: 20 (55); Power: 25 (55); Eye: 20 (40).
10/16/2048 Signed a minor league contract ($200,000 bonus) out of Ireland with the Pittsburgh Yinzers organization.
01/01/2049 OSA scouting updated ratings (potential): Contact: 25 (55); Power: 25 (55); Eye: 20 (40).
04/05/2049 Outstandingly completed training to improve his outfield defense at the Portland Beavers development complex.
01/01/2050 OSA scouting updated ratings (potential): Contact: 25 (55); Power: 25 (50); Eye: 20 (40).
04/22/2050 Injured (elbow contusion),day-to-day for one week.
01/01/2051 OSA scouting updated ratings (potential): Contact: 25 (50); Power: 25 (50); Eye: 20 (40).
Monday, June 15th , 2026 - OOTP Baseball 26.8 Build 82