P Tommy Kahnle #10
Age: 35 | Bats: R | Throws: R | Morale: Good
04/12/2025
P TOMMY KAHNLE #10 - AGE: 35 - BATS: R - THROWS: R - MORALE: GOOD
G GS Rec SV ERA IP HA HR BB K WHIP WAR
4 0 1-0 0 0.00 4.0 1 0 2 4 0.75 0.0
PITCHING RATINGS (OSA)
Overall Overall Vs Left Vs Right
Stuff 50 50 55
Movement 50 45 50
Control 45 40 45
PITCHING RATINGS
Pitch Cur. Pot.
Slider 60 -
Changeup 55 -
Sinker 55 -
 
 
OTHER PITCHING RATINGS
Velocity 94-96 Mph
Stamina 30
Suggested Role Bullpen
Type Extreme Groundball
Hold Runners 40
Defense 55
RUN/BUNT RATINGS
Running Speed: 30
Stealing Ability: 25
Baserunning Inst.: 30
Sacrifice Bunt: 30
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
04/11/2025 @ TB Win, 7-4 1.0 0 0 0 1 1 Win
04/09/2025 Det Loss, 4-7 1.0 0 0 0 0 1
04/08/2025 Det Win, 8-4 1.0 1 0 0 1 1
04/06/2025 Geo Loss, 6-8 1.0 0 0 0 0 1
03/31/2025 Tex Win, 9-6 0.2 1 0 0 1 0
03/29/2025 Min Loss, 2-3 1.0 0 0 0 0 2
03/28/2025 Pit Win, 4-2 0.1 0 0 0 0 0
03/26/2025 Hou Loss, 2-4 1.0 0 0 0 0 1
03/24/2025 Chi Win, 10-6 1.0 1 0 0 0 3
03/23/2025 @ Bnx Loss, 4-11 0.1 0 0 0 0 0
Birthday:08/07/1989
Born in:Unknown
Nationality:American
Height:6' 1"
Weight:235 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
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:-
CONTINENTAL BASEBALL ASSOCIATION 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 4 0 1 0 0 0.00 4.0 1 0 0 0 2 4 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 4 1 11.25 2.25 9.00 4.50 4.69 0.75 101 0.0 .125        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 7 0 0 0 0 0 2 1 0 0 1 .000 .300 .000 .300      
vs. RHB 5 1 0 0 0 0 0 3 0 0 1 .200 .333 .200 .533      
CONTINENTAL BASEBALL ASSOCIATION 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
This Week 3 0 1 0 0 0.00 3.0 1 0 0 0 2 3  
Last Week 2 0 0 0 0 0.00 1.2 1 0 0 0 1 1  
April 4 0 1 0 0 0.00 4.0 1 0 0 0 2 4  
Spring Training 10 0 0 1 0 3.86 7.0 7 3 3 2 2 10  
Last Year 28 0 0 2 0 5.53 27.2 31 17 17 6 12 27  
2 Years Ago 41 0 4 0 3 2.35 38.1 33 11 10 2 11 34  
Career 308 0 19 16 65 3.51 328.0 240 132 128 40 156 410  
Home 3 0 0 0 0 0.00 3.0 1 0 0 0 1 3  
Road 1 0 1 0 0 0.00 1.0 0 0 0 0 1 1  
Grass 4 0 1 0 0 0.00 4.0 1 0 0 0 2 4  
Night 4 0 1 0 0 0.00 4.0 1 0 0 0 2 4  
As Reliever / Substitution 4 0 1 0 0 0.00 4.0 1 0 0 0 2 4  
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+
2018 Anaheim - CBA 28 59 0 2 1 2 3.64 54.1 35 24 22 4 28 66 0 0 1.16 .261 2.75 1.5 134
2019 Anaheim - CBA 29 62 0 6 4 1 3.50 87.1 64 35 34 12 51 115 0 0 1.32 .268 4.41 0.7 137
2020 Anaheim - CBA 30 51 0 2 7 26 4.05 53.1 35 24 24 7 40 88 0 0 1.41 .298 4.09 0.8 113
2021 Anaheim - CBA 31 56 0 4 2 33 2.37 57.0 33 15 15 7 12 70 0 0 0.79 .211 2.89 1.5 175
2022 Anaheim - CBA 32 7 0 0 0 0 9.00 6.0 8 6 6 2 0 6 0 0 1.33 .333 5.39 -0.1 45
2023 Tampa Bay - CBA 33 41 0 4 0 3 2.35 38.1 33 11 10 2 11 34 0 0 1.15 .290 3.01 0.7 173
2024 Tampa Bay - CBA 34 12 0 0 1 0 7.15 11.1 17 9 9 3 4 14 0 0 1.85 .412 5.14 -0.0 64
2024 Anaheim - CBA 34 16 0 0 1 0 4.41 16.1 14 8 8 3 8 13 0 0 1.35 .268 5.38 -0.1 100
2024 Total - CBA 34 28 0 0 2 0 5.53 27.2 31 17 17 6 12 27 0 0 1.55 .333 5.28 -0.2 81
2025 Oakland - CBA 35 4 0 1 0 0 0.00 4.0 1 0 0 0 2 4 0 0 0.75 .125 4.69 0.0 999
Total CBA 308 0 19 16 65 3.51 328.0 240 132 128 40 156 410 0 0 1.21 .271 3.75 4.9 129
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+
2013 Jacksonville - AA 23 60 0 4 3 3 4.09 61.2 63 33 28 4 31 58 0 0 1.52 .337 4.33 0.7 126
2014 Jacksonville - AA 24 14 0 1 1 0 2.79 19.1 21 7 6 0 9 23 0 0 1.55 .389 2.80 0.6 185
2014 Tallahassee - AAA 24 46 0 3 7 2 6.63 55.2 64 44 41 8 27 62 0 0 1.63 .354 4.88 0.4 79
2015 Jacksonville - AA 25 17 0 0 1 1 9.31 19.1 30 20 20 2 13 24 0 0 2.22 .467 4.09 0.3 56
2015 Tallahassee - AAA 25 1 0 0 0 0 0.00 0.1 0 0 0 0 0 0 0 0 0.00 .000 3.20 0.0 999
2016 New Orleans - AAA 26 39 0 2 4 1 3.59 62.2 58 26 25 5 31 79 0 0 1.42 .358 3.69 1.3 148
2017 New Orleans - AAA 27 52 0 2 3 0 4.29 56.2 58 31 27 6 38 65 0 0 1.69 .342 4.57 0.6 119
2022 New Orleans - AAA 32 28 0 0 4 20 4.15 26.0 30 12 12 2 14 31 0 0 1.69 .389 3.03 1.0 112
2022 Oklahoma City - AAA 32 15 0 0 2 7 2.45 14.2 15 5 4 0 7 12 0 0 1.50 .375 2.36 0.6 185
2022 Total - AAA 32 43 0 0 6 27 3.54 40.2 45 17 16 2 21 43 0 0 1.62 .384 2.79 1.6 130
2024 New Orleans - AAA 34 3 0 0 2 0 18.90 3.1 10 7 7 2 0 4 0 0 3.00 .571 8.47 -0.1 26
2024 Oklahoma City - AAA 34 7 0 0 0 0 0.93 9.2 4 1 1 1 1 12 0 0 0.52 .143 3.03 0.2 494
2024 Total - AAA 34 10 0 0 2 0 5.54 13.0 14 8 8 3 1 16 0 0 1.15 .314 4.43 0.1 88
Total INT 69 0 3 9 9 5.15 80.1 83 50 46 9 35 86 0 0 1.47 .338 4.19 100.5
Total PCL 122 0 4 13 21 4.30 148.2 156 76 71 15 83 179 0 0 1.61 .365 4.02 118.0
Total SL 91 0 5 5 4 4.84 100.1 114 60 54 6 53 105 0 0 1.66 .374 3.99 106.5
CAREER POSTSEASON 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+
2013 Jacksonville - SL 23 6 0 0 0 0 10.29 7.0 11 9 8 1 6 4 0 0 2.43 .370 7.00 -0.1 50
2016 New Orleans - PCL 26 1 0 0 0 0 0.00 2.1 2 0 0 0 0 3 0 0 0.86 .333 2.45 0.1 999
2017 New Orleans - PCL 27 1 0 0 0 0 0.00 1.0 0 0 0 0 0 2 0 0 0.00 .000 0.00 0.1 999
2023 Tampa Bay - CBA 33 1 0 0 1 0 27.00 0.1 2 1 1 0 1 0 0 0 9.00 .667 3.20 0.0 15
Total CBA 1 0 0 1 0 27.00 0.1 2 1 1 0 1 0 0 0 9.00 .667 3.20 15.1
Total PCL 2 0 0 0 0 0.00 3.1 2 0 0 0 0 5 0 0 0.60 .286 1.72 999.0
Total SL 6 0 0 0 0 10.29 7.0 11 9 8 1 6 4 0 0 2.43 .370 7.00 50.0
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2013 Jacksonville - AA P 60 0 1 10 0 11 0 1.000 61.2 1.61 +1.0 1.045
2014 Tallahassee - AAA P 45 0 5 7 0 12 0 1.000 55.2 1.94 +0.7 1.054
2014 Jacksonville - AA P 14 0 1 2 0 3 0 1.000 19.1 1.40 -0.3 .808
2015 Tallahassee - AAA P 1 0 0 0 0 0 0 .000 0.1 0.00 +0.3 .000
2015 Jacksonville - AA P 17 0 0 4 0 4 0 1.000 19.1 1.86 +1.0 1.236
2016 New Orleans - AAA P 39 0 1 7 0 8 0 1.000 62.2 1.15 +1.4 1.031
2017 New Orleans - AAA P 47 0 3 7 0 10 0 1.000 56.2 1.59 +0.0 1.071
2018 Anaheim - MLB P 49 0 2 6 0 8 0 1.000 54.1 1.33 -0.0 1.002
2019 Anaheim - MLB P 61 0 1 13 0 15 1 .933 87.1 1.44 -0.0 .940
2020 Anaheim - MLB P 50 0 1 3 0 4 0 1.000 53.1 0.67 +0.1 1.024
2021 Anaheim - MLB P 56 0 1 3 0 4 0 1.000 57.0 0.63 +0.3 .996
2022 Anaheim - MLB P 7 0 0 1 0 1 0 1.000 6.0 1.50 +0.0 1.034
2022 Oklahoma City - AAA P 15 0 1 4 0 5 0 1.000 14.2 3.07 +0.6 1.947
2022 New Orleans - AAA P 28 0 0 3 0 3 0 1.000 26.0 1.04 -0.2 1.475
2023 Tampa Bay - MLB P 41 0 1 2 0 3 0 1.000 38.1 0.70 -0.1 1.009
2024 Tampa Bay - MLB P 11 0 1 1 0 2 0 1.000 11.1 1.59 +0.3 2.041
2024 Anaheim - MLB P 15 0 0 0 0 0 0 .000 16.1 0.00 +0.2 .000
2024 Oklahoma City - AAA P 7 0 0 1 0 1 0 1.000 9.2 0.93 -0.0 .911
2024 New Orleans - AAA P 3 0 1 0 0 1 0 1.000 3.1 2.70 -0.2 .000
2025 Oakland - MLB P 4 0 0 0 0 0 0 .000 4.0 0.00 +0.3 .000
TOTAL P 570 0 20 74 0 95 1 .989 657.1 1.29 +5.5 1.068
PLAYER HISTORY
08/01/2024 Was traded by the Tampa Bay Bandits to the Oakland Roses, along with RP Zack Thompson, 3B Graham Pauley, and C Kevin Parada, in exchange for CL Ryan Pressly.
08/01/2024 Was traded by the Oakland Roses to the Anaheim Diamonds, along with SP Tyler Mahle, 2B Austin Nola, and 2B Josh Smith, in exchange for C Drake Baldwin, SP Sem Robberse, CF Greg Jones, and LF Chris Taylor.
09/29/2024 Wins the 2024 International League Round 2 with the Oklahoma City Outlaws!
11/06/2024 Wins the 2024 CBA Championship Series with the Tampa Bay Bandits.
01/01/2025 OSA scouting updated ratings: Stuff: 70; Movement: 50; Control: 45.
01/01/2025 OSA scouting updated ratings: Stuff: 70; Movement: 50; Control: 45.
02/06/2025 Was traded by the Anaheim Diamonds to the Oakland Roses, along with LF Ramon Laureano, in exchange for SP Parker Messick.
LEADERBOARD APPEARANCES
Year SV Rank
2020 26 6
2021 33 3
Year HLD Rank
2018 16 3
Year GF Rank
2020 40 7
2021 48 3
Monday, April 14th , 2025 - OOTP Baseball 26.2 Build 50