1B Frank Geddes #18
Age: 31 | Bats: L | Throws: L | Morale: Normal    
12/31/2027
1B FRANK GEDDES #18 - AGE: 31 - BATS: L - THROWS: L - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
86 208 55 4 0 22 55 28 48 .264 .351 .601 2 0.5
BATTING RATINGS (OSA)
Pot. Overall Vs Left Vs Right Pot.  
Contact 9
Gap 14
Power 16
Eye 9
Avoid K's 8
FIELDING RATINGS
Catcher Infield Outfield
Range: - 1 2
Errors: - 9 3
Arm: 1 5 2
Turn DP: - 4 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 7 Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 7
Stealing Ability: 14
Baserunning Inst.: 17
Sacrifice Bunt: 18
Bunt for Hit: 1
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
10/10/2027 @ CCC Loss, 5-7 1 0 0 0 0 0 0 0
10/09/2027 @ CCC Loss, 2-4 1 0 0 0 0 0 0 0
10/07/2027 CCC Win, 8-7 1 0 0 0 0 0 0 0
10/06/2027 CCC Loss, 9-11 1 0 0 0 0 0 0 0
10/01/2027 @ OTS Loss, 7-8 1 0 0 0 0 0 1 0
09/29/2027 OTS Win, 2-0 1 0 0 1 0 0 0 0
09/26/2027 @ OTS Loss, 1-3 1 0 0 0 0 0 0 0
09/26/2027 @ OTS Loss, 3-4 4 0 0 0 0 0 0 0
09/22/2027 IND Win, 14-4 3 1 0 1 0 1 0 0
09/19/2027 @ CCC Loss, 4-5 1 0 0 0 0 0 1 0
PERSONALITY
Leader Ability:Very High
Loyalty:Normal
Desire f. Win:Normal
Greed:High
Intelligence:Very High
Work Ethic:Normal
Birthday:12/08/1996
Born in:Crossfield, AB
Nationality:Canadian
Height:6' 2"
Weight:255 lbs
Local Popularity:Insignificant
National Pop.:Unknown
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:2 Years, 58 Days
Service This Yr:7 Days
40-Man Service:4 Years, None
Pro Service:11 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Last option year
Contract Extension: -
Drafted:2016, 55th Pick in Round 3
BASEBALL STARS ASSOCIATION 2027 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 3 2 1 0 0 0 0 0 1 1 .500 .667 .500 1.167 .296 .000 87
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 0 3 0 1 0 0 0 0 1 0 0 0 0.0 0.7 18.00 .0  
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   2 1 0 0 0 0 0 1 1 0 0 0 .500 .667 .500 1.167
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   2 1 0 0 0 0 0 1 1 0 0 0 .500 .667 .500 1.167
Spring Training   47 11 2 0 2 3 5 7 14 0 0 1 .234 .345 .404 .750
Last Year   116 28 7 1 6 13 16 16 39 2 3 0 .241 .328 .474 .802
2 Years Ago   550 139 34 6 23 83 70 34 151 5 3 0 .253 .294 .462 .756
Career   1129 275 66 8 56 168 141 86 314 10 6 0 .244 .295 .465 .760
Road   2 1 0 0 0 0 0 1 1 0 0 0 .500 .667 .500 1.167
Grass   1 1 0 0 0 0 0 1 0 0 0 0 1.000 1.000 1.000 2.000
Turf   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Night   2 1 0 0 0 0 0 1 1 0 0 0 .500 .667 .500 1.167
As Reliever / Substitution   2 1 0 0 0 0 0 1 1 0 0 0 .500 .667 .500 1.167
Pinch Hitting   1 0 0 0 0 0 0 1 1 0 0 0 .000 .500 .000 .500
Close/Late   2 1 0 0 0 0 0 1 1 0 0 0 .500 .667 .500 1.167
Inning 7-9   2 1 0 0 0 0 0 1 1 0 0 0 .500 .667 .500 1.167
1 Outs   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
2 Outs   2 1 0 0 0 0 0 0 1 0 0 0 .500 .500 .500 1.000
Scoring Position   1 0 0 0 0 0 0 1 1 0 0 0 .000 .500 .000 .500
Bases Empty   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Runner on 2nd   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Runner on 1st & 3rd   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Two Strikes   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Count 0-1   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Count 2-2   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Count 3-0   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Behind in Count   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Ahead in Count   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Batting 2nd   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting 7th   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Batting 9th   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Low Leverage   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
High Leverage   1 0 0 0 0 0 0 1 1 0 0 0 .000 .500 .000 .500
INTERNATIONAL LEAGUE 2027 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 86 208 55 4 0 22 55 49 28 48 .264 .351 .601 .952 .385 .337 113
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 46 240 1 3 0 5 1 2 125 26 2 2 50.0 43.1 7.14 .5  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   27 7 2 0 2 8 3 3 5 0 1 0 .259 .333 .556 .889
Versus Right   181 48 2 0 20 47 45 25 43 2 0 1 .265 .354 .608 .962
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   42 12 2 0 6 17 11 8 11 0 0 0 .286 .400 .762 1.162
May   47 11 0 0 4 8 13 5 13 1 0 0 .234 .302 .489 .791
June   18 6 0 0 1 4 6 4 2 0 0 0 .333 .455 .500 .955
July   14 6 0 0 4 9 6 1 2 0 0 0 .429 .467 1.286 1.752
August   48 12 1 0 4 10 8 5 12 1 1 1 .250 .327 .521 .848
September   39 8 1 0 3 7 5 5 8 0 0 0 .205 .295 .462 .757
Postseason   6 0 0 0 0 1 0 0 1 0 0 0 .000 .000 .000 .000
Last Year   297 89 15 1 26 70 59 30 91 3 0 1 .300 .363 .620 .982
Career   1021 309 49 2 97 270 221 120 274 9 3 5 .303 .376 .640 1.015
Home   106 33 4 0 13 32 29 9 19 1 0 1 .311 .368 .717 1.085
Road   102 22 0 0 9 23 20 19 29 1 1 0 .216 .336 .480 .816
Grass   189 51 4 0 20 49 46 26 42 2 1 1 .270 .358 .608 .966
Turf   19 4 0 0 2 6 3 2 6 0 0 0 .211 .286 .526 .812
Day   58 15 1 0 6 13 13 10 10 0 0 0 .259 .368 .586 .954
Night   150 40 3 0 16 42 36 18 38 2 1 1 .267 .345 .607 .952
As Starter   173 43 4 0 17 45 36 20 42 2 1 1 .249 .327 .566 .893
As Reliever / Substitution   35 12 0 0 5 10 13 8 6 0 0 0 .343 .465 .771 1.237
Pinch Hitting   31 12 0 0 5 10 11 6 6 0 0 0 .387 .486 .871 1.357
Close/Late   57 19 1 0 8 14 13 8 10 0 1 0 .333 .415 .772 1.187
Inning 1-3   61 16 2 0 5 16 15 6 13 0 0 0 .262 .328 .541 .869
Inning 4-6   60 15 1 0 6 17 15 9 14 2 0 1 .250 .347 .567 .914
Inning 7-9   85 24 1 0 11 22 18 11 21 0 1 0 .282 .365 .682 1.047
Extra Innings   2 0 0 0 0 0 0 2 0 0 0 0 .000 .500 .000 .500
0 Outs   73 21 1 0 7 13 22 12 20 2 1 1 .288 .386 .589 .975
1 Outs   65 18 1 0 7 21 15 9 18 0 0 0 .277 .365 .615 .980
2 Outs   70 16 2 0 8 21 11 7 10 0 0 0 .229 .299 .600 .899
Scoring Position   62 18 2 0 8 36 13 12 10 2 0 0 .290 .395 .710 1.104
Bases Empty   115 30 1 0 10 10 31 14 27 0 0 1 .261 .346 .530 .877
Runner on 1st   31 7 1 0 4 9 4 2 11 0 1 0 .226 .273 .645 .918
Runner on 2nd   13 7 1 0 3 10 4 5 0 0 0 0 .538 .667 1.308 1.974
Runner on 3rd   4 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Runner on 1st & 2nd   20 3 0 0 1 4 3 4 5 0 0 0 .150 .292 .300 .592
Runner on 1st & 3rd   11 3 1 0 2 8 3 0 2 1 0 0 .273 .250 .909 1.159
Runner on 2nd & 3rd   8 4 0 0 1 7 1 1 1 1 0 0 .500 .500 .875 1.375
Bases Loaded   6 1 0 0 1 7 2 2 1 0 0 0 .167 .375 .667 1.042
Two Strikes   101 22 1 0 9 21 19 11 48 1 0 0 .218 .292 .495 .787
First Pitch   26 9 2 0 4 14 8 0 0 0 1 1 .346 .370 .885 1.255
Count 0-1   18 6 0 0 2 5 5 0 0 0 0 0 .333 .333 .667 1.000
Count 0-2   13 1 0 0 0 0 1 0 8 0 0 0 .077 .077 .077 .154
Count 1-0   22 4 0 0 2 3 3 0 0 0 0 0 .182 .182 .455 .636
Count 1-1   14 5 1 0 1 2 3 0 0 0 0 0 .357 .357 .643 1.000
Count 1-2   37 7 1 0 2 6 6 0 19 0 0 0 .189 .189 .378 .568
Count 2-0   5 3 0 0 1 2 2 0 0 0 0 0 .600 .600 1.200 1.800
Count 2-1   13 4 0 0 1 5 2 0 0 1 0 0 .308 .286 .538 .824
Count 2-2   34 12 0 0 7 12 9 0 11 0 0 0 .353 .353 .971 1.324
Count 3-0   2 0 0 0 0 0 2 10 0 0 0 0 .000 .833 .000 .833
Count 3-1   7 2 0 0 2 3 4 7 0 0 0 0 .286 .643 1.143 1.786
Full Count   17 2 0 0 0 3 3 11 10 1 0 0 .118 .448 .118 .566
Behind in Count   68 14 1 0 4 11 12 0 27 0 0 0 .206 .206 .397 .603
Ahead in Count   49 13 0 0 6 13 13 17 0 1 0 0 .265 .448 .633 1.080
Batting Leadoff   6 3 0 0 2 2 3 1 0 0 0 0 .500 .571 1.500 2.071
Batting 2nd   12 3 0 0 1 2 1 0 4 0 0 0 .250 .250 .500 .750
Batting 3rd   7 1 0 0 1 2 1 0 2 0 0 0 .143 .143 .571 .714
Batting 4th   43 9 0 0 6 15 11 9 8 0 0 0 .209 .346 .628 .974
Batting 5th   60 20 2 0 5 14 16 5 17 1 0 0 .333 .379 .617 .995
Batting 6th   30 9 0 0 4 8 7 3 7 0 1 0 .300 .364 .700 1.064
Batting 7th   39 6 2 0 1 5 5 8 8 1 0 1 .154 .306 .282 .588
Batting 8th   6 2 0 0 2 7 2 0 1 0 0 0 .333 .333 1.333 1.667
Batting 9th   5 2 0 0 0 0 2 2 1 0 0 0 .400 .571 .400 .971
Low Leverage   82 12 1 0 5 12 12 14 24 2 0 1 .146 .273 .341 .614
Medium Leverage   82 28 1 0 9 20 23 6 16 0 1 0 .341 .386 .683 1.069
High Leverage   44 15 2 0 8 23 13 7 8 0 0 0 .341 .431 .932 1.363
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
2024 Plymouth - BSA 27 120 461 107 25 1 27 72 55 35 0 3 123 7 4 .232 .285 .466 .751 107 96 0.3
2025 Plymouth - BSA 28 150 550 139 34 6 23 83 70 34 0 5 151 6 5 .253 .294 .462 .756 106 94 0.1
2026 Plymouth - BSA 29 43 116 28 7 1 6 13 16 16 0 2 39 0 2 .241 .328 .474 .802 121 100 -0.0
2027 Plymouth - BSA 30 3 2 1 0 0 0 0 0 1 0 0 1 0 0 .500 .667 .500 1.167 234 87 0.0
Total BSA 316 1129 275 66 8 56 168 141 86 0 10 314 13 11 .244 .295 .465 .760 109 96 0.4
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
2013 Dublin Jerome HS - HS 16 32 124 28 10 1 7 29 21 13 2 3 34 2 2 .226 .303 .492 .795 91 83 0.0
2015 Dublin Jerome HS - HS 18 25 88 31 7 0 12 32 21 11 0 1 30 2 1 .352 .420 .841 1.261 183 162 0.0
2016 Dublin Jerome HS - HS 19 4 8 3 1 0 1 3 4 2 0 0 1 0 0 .375 .500 .875 1.375 211 199 0.0
2016 Salem - A 19 49 98 9 3 0 1 10 6 8 1 2 22 2 0 .092 .165 .153 .318 -4 0 0.0
2017 Salem - A 20 88 273 45 12 3 5 29 25 26 4 2 77 2 1 .165 .246 .286 .532 68 66 0.0
2018 Salem - A 21 146 520 107 26 6 14 100 64 86 3 6 156 4 1 .206 .319 .360 .678 106 97 0.0
2019 Salem - A 22 137 465 96 29 2 12 82 58 77 5 9 131 5 3 .206 .320 .355 .675 100 92 0.0
2020 Salem - A 23 91 303 81 21 7 5 46 42 54 3 1 72 6 3 .267 .382 .432 .815 132 127 0.0
2020 Riverside - AA 23 55 190 44 10 3 7 37 29 34 0 1 51 2 1 .232 .347 .426 .773 109 98 0.0
2021 Salem - A 24 67 118 26 5 0 7 25 21 37 1 0 39 2 1 .220 .410 .441 .851 158 135 0.0
2021 Riverside - AA 24 44 100 20 7 3 2 10 14 14 1 3 34 3 1 .200 .297 .390 .687 81 65 0.0
2022 Barry's Bay - A 25 3 2 1 0 0 0 0 0 1 0 0 1 0 0 .500 .667 .500 1.167 204 237 0.0
2022 Balzac - AA 25 38 120 33 6 0 12 36 27 18 1 0 35 2 0 .275 .374 .625 .999 160 138 0.0
2023 Balzac - AA 26 45 169 46 6 2 16 46 37 40 2 3 45 2 1 .272 .411 .615 1.027 178 159 0.0
2023 Zanesville - AAA 26 102 389 122 20 1 35 109 85 44 2 3 102 1 2 .314 .384 .640 1.024 132 125 0.0
2024 Richmond - AAA 27 38 127 43 10 0 14 36 28 18 1 1 33 2 2 .339 .422 .748 1.170 171 169 0.0
2026 Richmond - AAA 29 81 297 89 15 1 26 70 59 30 1 3 91 2 0 .300 .363 .620 .982 126 114 0.0
2027 Richmond - AAA 30 86 208 55 4 0 22 55 49 28 1 2 48 2 2 .264 .351 .601 .952 123 113 0.0
Total ITL 307 1021 309 49 2 97 270 221 120 5 9 274 7 6 .303 .376 .640 1.015 133 125
Total NWL (28 & Under) 182 579 143 29 8 37 129 107 106 4 7 165 9 3 .247 .364 .516 .880 135 119
Total MWL (24 & Under) 3 2 1 0 0 0 0 0 1 0 0 1 0 0 .500 .667 .500 1.167 204 237
Total PIO (24 & Under) 578 1777 364 96 18 44 292 216 288 17 20 497 21 9 .205 .318 .353 .672 101 94
Total HSSL 61 220 62 18 1 20 64 46 26 2 4 65 4 3 .282 .357 .645 1.003 133 119
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
2027 Richmond - ITL 30 6 6 0 0 0 0 1 0 0 0 0 1 0 0 .000 .000 .000 .000 0 0 0.0
Total ITL 6 6 0 0 0 0 1 0 0 0 0 1 0 0 .000 .000 .000 .000 -100 0
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2024 Plymouth - ML 1B 90 90 856 75 84 934 3 .997 779.2 10.75 -1.6 .978
2025 Plymouth - ML 1B 80 77 689 48 67 741 4 .995 676.0 9.81 -0.2 .994
2026 Plymouth - ML 1B 37 33 282 19 22 303 2 .993 284.0 9.54 -1.3 .945
2026 Plymouth - ML LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2026 Plymouth - ML RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2027 Plymouth - ML 1B 2 0 1 0 0 1 0 1.000 3.0 3.00 0.0 .000
2027 Richmond - AAA 1B 33 28 208 11 23 221 2 .991 253.0 7.79 -1.2 .893
2027 Plymouth - ML RF 1 0 0 0 0 0 0 .000 1.2 0.00 0.0 .000
TOTAL 1B 242 228 2036 153 196 2200 11 .995 1995.2 9.87 -4.4 .973
TOTAL LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
TOTAL RF 1 0 0 0 0 0 0 .000 1.2 0.00 0.0 .000
PLAYER HISTORY
01/01/2019 OSA scouting updated ratings (potential): Contact: - (8); Power: - (9); Eye: - (6).
01/01/2020 OSA scouting updated ratings (potential): Contact: - (7); Power: - (12); Eye: - (7).
01/01/2021 OSA scouting updated ratings (potential): Contact: - (9); Power: - (15); Eye: - (8).
01/01/2022 OSA scouting updated ratings (potential): Contact: - (9); Power: - (16); Eye: - (8).
04/03/2022 Released by the Los Angeles organization.
07/26/2022 Signed a minor league contract with the Baffin Island Beavers organization.
01/01/2023 OSA scouting updated ratings (potential): Contact: - (10); Power: - (15); Eye: - (8).
04/10/2023 Wins the NWL (28 & Under) NWL Player of the Week Award.
05/21/2023 Was traded by the Baffin Island Beavers to the Cleveland Monsters, along with C Danny Kelly, SP Scotty Johnson, RP Felipe Reyes, in exchange for RP Felipe Ramos.
07/05/2023 Goes 6-7 against the Wisconsin Timber Rattlers, with 2 HR, 12 RBI and 5 R.
07/10/2023 Wins the ITL ITL Player of the Week Award.
01/01/2024 OSA scouting updated ratings (potential): Contact: - (10); Power: - (16); Eye: - (8).
11/29/2024 Received a 1-year contract worth a total of $400,000 through automatic renewal.
01/01/2025 OSA scouting updated ratings (potential): Contact: - (10); Power: - (16); Eye: - (8).
12/02/2025 Received a 1-year contract worth a total of $650,000 through arbitration.
01/01/2026 OSA scouting updated ratings (potential): Contact: - (10); Power: - (16); Eye: - (8).
06/23/2026 Hits three home runs against the Birmingham Barons, going 3-3 with 6 RBI and 3 runs scored!
06/29/2026 Wins the ITL ITL Player of the Week Award.
12/03/2026 Received a 1-year contract worth a total of $750,000 through arbitration.
01/01/2027 OSA scouting updated ratings (potential): Contact: - (10); Power: - (16); Eye: - (8).
11/27/2027 Became a free agent.
LEADERBOARD APPEARANCES
Year IBB Rank
2024 9 8
2025 10 3
Thursday, March 30th, 2017 - OOTP Baseball 17.12 Build 75