P Cameron Kehrer #16
Age: 24 | Bats: R | Throws: R | Morale: Good
06/09/2025
OA: 55 POT: 55
P CAMERON KEHRER #16 - AGE: 24 - BATS: R - THROWS: R - MORALE: GOOD
G GS Rec SV ERA IP HA HR BB K WHIP WAR
22 0 2-0 9 0.48 18.2 9 0 9 13 0.96 0.2
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 60 60 60 60
Movement 65 65 65 65
Control 45 45 45 45
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 65 65
Forkball 60 60
 
 
 
OTHER PITCHING RATINGS
Velocity 91-93 Mph
Stamina 25
Suggested Role Strictly BP
Type Neutral
Hold Runners 40
Defense 40
RUN/BUNT RATINGS
Running Speed: 30
Stealing Ability: 20
Baserunning Inst.: 20
Sacrifice Bunt: 55
Bunt for Hit: 30
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
06/05/2025 @ SA Win, 3-0 1.0 1 0 0 0 0 Save
06/01/2025 EHA Win, 3-2 1.0 0 0 0 0 2 Save
05/31/2025 @ LOU Win, 2-0 1.0 1 0 0 0 1 Save
05/29/2025 @ LOU Loss, 5-10 0.2 0 0 0 0 1
05/25/2025 DUB Win, 9-8 0.1 0 0 0 1 1
05/22/2025 @ DET Win, 4-2 1.0 2 0 0 0 1
05/21/2025 BKK Loss, 1-4 1.0 1 0 0 0 0
05/16/2025 STL Win, 6-1 1.0 0 0 0 0 1
05/14/2025 @ OAK Win, 6-2 1.0 0 0 0 1 0
05/09/2025 MEL Win, 3-2 1.0 0 0 0 1 2 Win
PERSONALITY
He walks the talk.
Personality Class: Humble
Low: Adaptability, Greed
Birthday:08/02/2000
Born in:Grafton, WI
Nationality:American
Height:6' 0"
Weight:195 lbs
Local Popularity:Fair
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$545,000
Signed Through:2025 Season
Major Service:1 Year, 157 Days
Service This Yr:63 Days
40-Man Service:2 Years, 157 Days
Pro Service:4 Years
Arbitration Eligibility:Not yet eligible
Option Years:2 option years left
Contract Extension: -
Drafted:2020, 5th Pick in Round 6
THE CONFEDERATION OF BASEBALL DUNCES 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 22 0 2 0 9 0.48 18.2 9 1 1 0 9 13 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF R/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 10 1 90.0 22 14 9.16 4.34 6.27 4.34 4.07 0.96 91 0.2 .176        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 22 5 1 0 0 0 4 2 0 0 0 .227 .346 .273 .619      
vs. RHB 42 4 1 0 0 1 5 11 0 0 1 .095 .208 .119 .327      
THE CONFEDERATION OF BASEBALL DUNCES 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
Last Week 1 0 0 0 1 0.00 1.0 1 0 0 0 0 0  
April 10 0 0 0 6 1.17 7.2 3 1 1 0 5 3  
May 10 0 2 0 1 0.00 9.0 5 0 0 0 4 8  
June 2 0 0 0 2 0.00 2.0 1 0 0 0 0 2  
Spring Training 8 0 0 1 2 6.43 7.0 8 5 5 0 2 8  
Last Year 54 0 2 7 10 5.47 49.1 51 32 30 3 20 55  
Career 111 0 4 8 20 3.99 97.0 84 45 43 6 46 82  
Home 10 0 1 0 4 0.00 9.0 1 0 0 0 3 9  
Road 12 0 1 0 5 0.93 9.2 8 1 1 0 6 4  
Grass 21 0 2 0 9 0.51 17.2 8 1 1 0 8 12  
Turf 1 0 0 0 0 0.00 1.0 1 0 0 0 1 1  
Day 3 0 0 0 1 0.00 2.2 2 0 0 0 2 3  
Night 19 0 2 0 8 0.56 16.0 7 1 1 0 7 10  
As Reliever / Substitution 22 0 2 0 9 0.48 18.2 9 1 1 0 9 13  
CAREER PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2022 Atlanta - CBD 21 35 0 0 1 1 3.72 29.0 24 12 12 3 17 14 0 0 1.41 .233 6.05 -0.5 119
2024 Lansing - CBD 23 54 0 2 7 10 5.47 49.1 51 32 30 3 20 55 0 0 1.44 .345 3.96 0.5 83
2025 Lansing - CBD 24 22 0 2 0 9 0.48 18.2 9 1 1 0 9 13 0 0 0.96 .176 4.07 0.2 923
Total CBD 111 0 4 8 20 3.99 97.0 84 45 43 6 46 82 0 0 1.34 .279 4.61 0.3 255
CAREER MINOR LEAGUE PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2020 Total - 19 19 0 3 1 14 2.76 29.1 24 13 9 2 10 31 0 0 1.16 .282 3.20 0.4 100
2021 Tuckerton - AAA 20 57 0 3 4 2 6.23 39.0 49 30 27 6 37 43 0 0 2.21 .374 5.99 -1.3 60
2022 Tuckerton - AAA 21 23 0 1 2 8 7.30 24.2 29 20 20 3 10 19 0 0 1.58 .333 5.38 -0.1 65
2023 Detroit - AAA 22 69 0 3 6 13 5.37 68.2 74 42 41 8 41 49 0 0 1.67 .313 5.43 -0.9 78
Total CAAA 149 0 7 12 23 5.98 132.1 152 92 88 17 88 111 0 0 1.81 .334 5.59 70.5
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2022 Atlanta - MLB P 35 0 2 2 0 4 0 1.000 29.0 1.24 +0.0 1.046
2024 Lansing - MLB P 52 0 4 3 0 8 1 .875 49.1 1.28 -0.2 .835
2025 Lansing - MLB P 21 0 1 1 0 2 0 1.000 18.2 0.96 +0.0 1.053
TOTAL P 108 0 7 6 0 14 1 .929 97.0 1.21 -0.2 .930
PLAYER HISTORY
12/15/2020 Drafted in the 2020 first-year player draft (Round 6, Pick 5, 66th overall pick) by the Atlanta Ainur, out of college (Wisconsin-Milwaukee).
01/01/2021 OSA scouting updated ratings (potential): Stuff: 45 (60); Movement: 50 (65); Control: 20 (40).
01/01/2022 OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 55 (65); Control: 25 (40).
11/09/2022 Received a 1-year contract worth a total of $545,000 through automatic renewal.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 45 (55); Movement: 60 (60); Control: 30 (40).
05/18/2023 Injured (Back tightness), day-to-day for one week.
05/29/2023 Injured (Strained hamstring), day-to-day for 2 weeks.
06/07/2023 Suffered setback in recovery from injury, will miss another one week.
11/08/2023 Received a 1-year contract worth a total of $545,000 through automatic renewal.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 60 (60); Control: 35 (40).
11/06/2024 Received a 1-year contract worth a total of $545,000 through automatic renewal.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 65 (65); Control: 40 (40).
04/24/2025 Injured (Back tightness), day-to-day for 1 day.
Tuesday, August 4th, 2020 - OOTP Baseball 20.8 Build 74