P Christopher Hanna #41
St. Louis Cardinals


Age: 32
Bats: R
Throws: L
League Date: 12/27/2024

P CHRISTOPHER HANNA #41 - AGE: 32 - BATS: R - THROWS: L - MORALE: GREAT
G GS Rec SV ERA IP HA HR BB K WHIP WAR
56 0 3-2 3 2.97 57.2 57 5 15 50 1.25 0.5
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 55 60 55 55
Movement 50 55 50 50
Control 65 65 60 65
PITCHING RATINGS
Pitch Cur. Pot.
Curveball 65 65
Sinker 55 55
 
 
 
OTHER PITCHING RATINGS
Velocity 91-93 Mph
Stamina 35
Suggested Role Bullpen
Type Groundball Pitcher
Hold Runners 60
Defense 45
RUN/BUNT RATINGS
Running Speed: 20
Stealing Ability: 20
Baserunning Inst.: 30
Sacrifice Bunt: 60
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/26/2024 @ COL Loss, 1-6 0.2 0 0 0 0 0
09/21/2024 CLE Loss, 4-7 2.0 1 1 1 1 2
09/19/2024 PIT Win, 2-1 0.1 0 0 0 0 1 Save
09/16/2024 PIT Win, 14-4 0.2 0 0 0 0 1
09/11/2024 CIN Loss, 2-3 1.1 0 0 0 0 1
09/07/2024 SEA Win, 1-0 1.0 2 0 0 0 1
09/03/2024 @ MIL Loss, 5-12 0.1 2 3 3 2 0
09/01/2024 @ NYY Loss, 4-8 1.0 1 0 0 0 1
08/31/2024 @ NYY Win, 13-11 1.0 2 0 0 0 1
08/29/2024 SD Win, 5-2 1.1 2 1 1 1 1
PERSONALITY
Good teammate who is always in on the clubhouse card game.
Player Info
Birthday:03/07/1992
Born in:Ladson, SC
Nationality:American
Height:6' 1"
Weight:205 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Contract Details:Click Here For Details
Salary:$2,800,000
Signed Through:2025 Season
Major Service:8 Years, 18 Days
Service This Yr:159 Days
40-Man Service:9 Years, 37 Days
Pro Service:12 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:-
STATS+
Stats+ Player Dashdboard
MLB PRO 2024 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 56 0 3 2 3 2.97 57.2 57 19 19 5 15 50 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 3 0 100.0 56 33 12.17 8.90 7.80 2.34 3.75 1.25 91 0.5 .304        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 74 22 1 0 4 9 5 17 0 0 2 .297 .358 .473 .831      
vs. RHB 151 35 3 0 1 10 10 33 1 0 4 .232 .295 .272 .567      
MLB PRO 2024 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 3 0 0 0 0 0.00 4.0 1 0 0 0 1 6  
May 14 0 0 0 2 0.00 11.2 7 0 0 0 2 9  
June 12 0 2 2 0 3.97 11.1 12 5 5 3 3 12  
July 9 0 1 0 0 0.82 11.0 9 1 1 0 2 6  
August 10 0 0 0 0 6.57 12.1 22 9 9 1 4 10  
September 8 0 0 0 1 4.91 7.1 6 4 4 1 3 7  
All-Star Game 1 0 0 0 0 0.00 1.0 0 0 0 0 0 1  
2 Years Ago 35 0 1 1 0 3.71 26.2 28 12 11 2 6 25  
Career 423 0 22 21 9 3.97 459.2 480 213 203 50 158 407  
Home 28 0 2 0 3 1.16 31.0 24 4 4 2 5 30  
Road 28 0 1 2 0 5.06 26.2 33 15 15 3 10 20  
Grass 55 0 2 2 3 2.88 56.1 56 18 18 4 15 49  
Turf 1 0 1 0 0 6.75 1.1 1 1 1 1 0 1  
Day 30 0 2 2 2 2.76 29.1 34 9 9 1 6 24  
Night 26 0 1 0 1 3.18 28.1 23 10 10 4 9 26  
As Reliever / Substitution 56 0 3 2 3 2.97 57.2 57 19 19 5 15 50  
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+
2014 Pittsburgh - MLB 22 11 0 0 2 0 5.14 14.0 17 8 8 2 8 13 0 0 1.79 .357 4.81 -0.0 84
2015 Pittsburgh - MLB 23 15 0 1 0 0 3.72 9.2 14 4 4 2 4 8 0 0 1.86 .387 5.45 -0.2 98
2016 Pittsburgh - MLB 24 79 0 3 6 2 4.07 101.2 110 47 46 9 35 84 0 0 1.43 .339 3.64 0.6 95
2017 Pittsburgh - MLB 25 61 0 6 2 2 5.37 70.1 88 45 42 12 25 61 0 0 1.61 .360 4.78 -0.6 72
2018 Pittsburgh - MLB 26 30 0 1 2 1 3.75 24.0 24 10 10 2 10 20 0 0 1.42 .319 3.83 0.0 99
2019 Pittsburgh - MLB 27 50 0 3 4 0 4.50 56.0 59 32 28 10 20 52 0 0 1.41 .310 4.74 -0.5 85
2020 Pittsburgh - MLB 28 39 0 2 2 0 4.81 43.0 42 23 23 5 20 44 0 0 1.44 .311 4.12 0.0 81
2021 Pittsburgh - MLB 29 47 0 2 0 1 1.91 56.2 41 13 12 1 15 50 0 0 0.99 .258 2.45 1.3 205
2022 Pittsburgh - MLB 30 14 0 0 0 0 2.31 11.2 11 4 3 0 3 12 0 0 1.20 .355 2.08 0.3 166
2022 Tampa Bay - MLB 30 21 0 1 1 0 4.80 15.0 17 8 8 2 3 13 0 0 1.33 .349 4.11 0.1 89
2022 Total - MLB 30 35 0 1 1 0 3.71 26.2 28 12 11 2 6 25 0 0 1.27 .351 3.22 0.4 111
2024 St. Louis - MLB 32 19 0 0 0 1 5.48 21.1 29 13 13 2 8 18 0 0 1.73 .375 4.48 -0.1 73
2024 Chicago - MLB 32 37 0 3 2 2 1.49 36.1 28 6 6 3 7 32 0 0 0.96 .253 3.32 0.5 276
2024 Total - MLB 32 56 0 3 2 3 2.97 57.2 57 19 19 5 15 50 0 0 1.25 .304 3.75 0.4 138
Total MLB 423 0 22 21 9 3.97 459.2 480 213 203 50 158 407 0 0 1.39 .324 3.92 1.5 98
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+
2012 Bradenton - R 20 16 0 0 1 7 4.20 15.0 12 10 7 1 16 21 0 0 1.87 .314 5.54 0.2 158
2012 Arizona - R 20 6 0 1 1 0 9.95 6.1 5 7 7 1 8 9 0 0 2.05 .267 6.91 -0.1 57
2012 Total - R 20 22 0 1 2 7 5.91 21.1 17 17 14 2 24 30 0 0 1.92 .300 5.94 0.1 104
2012 Spokane - A- 20 2 0 1 0 0 3.86 2.1 1 1 1 0 2 3 0 0 1.29 .200 3.94 0.0 131
2013 State College - A- 21 23 0 1 2 11 3.28 24.2 16 9 9 1 18 33 0 0 1.38 .273 3.50 0.2 122
2013 West Virginia - A 21 3 3 0 3 0 8.04 15.2 21 16 14 2 8 11 0 0 1.85 .365 4.91 0.0 50
2014 West Virginia - A 22 8 0 0 0 6 2.70 6.2 4 2 2 1 4 5 0 0 1.20 .176 5.99 -0.1 151
2014 Altoona - AA 22 42 0 7 5 10 3.35 40.1 36 17 15 2 16 44 0 0 1.29 .318 3.54 0.8 153
2015 Altoona - AA 23 29 0 0 4 2 5.56 22.2 25 15 14 5 10 29 0 0 1.54 .351 4.92 -0.0 80
2015 Indianapolis - AAA 23 24 0 2 0 13 2.52 25.0 21 8 7 1 7 33 0 0 1.12 .303 2.33 0.8 195
2017 Indianapolis - AAA 25 6 0 3 0 0 5.40 6.2 8 4 4 2 2 9 0 0 1.50 .353 5.32 -0.1 68
2018 Indianapolis - AAA 26 45 0 1 3 0 2.95 42.2 37 16 14 0 18 43 0 0 1.29 .322 2.14 1.2 117
Total IL 75 0 6 3 13 3.03 74.1 66 28 25 3 27 85 0 0 1.25 .318 2.49 125.4
Total EL 71 0 7 9 12 4.14 63.0 61 32 29 7 26 73 0 0 1.38 .329 4.04 115.3
Total SAL 11 3 0 3 6 6.45 22.1 25 18 16 3 12 16 0 0 1.66 .319 5.23 62.7
Total NYP 23 0 1 2 11 3.28 24.2 16 9 9 1 18 33 0 0 1.38 .273 3.50 122.3
Total NWL 2 0 1 0 0 3.86 2.1 1 1 1 0 2 3 0 0 1.29 .200 3.94 131.2
Total ARL 6 0 1 1 0 9.95 6.1 5 7 7 1 8 9 0 0 2.05 .267 6.91 57.3
Total GCL 16 0 0 1 7 4.20 15.0 12 10 7 1 16 21 0 0 1.87 .314 5.54 157.9
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+
2021 Pittsburgh - MLB 29 1 0 0 0 0 0.00 1.2 0 0 0 0 1 2 0 0 0.60 .000 2.59 0.0 999
Total MLB 1 0 0 0 0 0.00 1.2 0 0 0 0 1 2 0 0 0.60 .000 2.59 999.0
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2014 Pittsburgh - MLB P 11 0 1 3 1 4 0 1.000 14.0 2.57 -0.1 1.032
2015 Pittsburgh - MLB P 10 0 0 1 0 2 1 .500 9.2 0.93 +0.0 1.025
2016 Pittsburgh - MLB P 78 0 10 18 1 28 0 1.000 101.2 2.48 -0.0 1.013
2017 Pittsburgh - MLB P 56 0 4 5 0 9 0 1.000 70.1 1.15 +2.2 1.416
2018 Pittsburgh - MLB P 26 0 0 1 0 1 0 1.000 24.0 0.38 +0.1 1.001
2019 Pittsburgh - MLB P 50 0 2 9 1 13 2 .846 56.0 1.77 -0.4 1.009
2020 Pittsburgh - MLB P 38 0 0 5 1 7 2 .714 43.0 1.05 -0.1 1.034
2021 Pittsburgh - MLB P 47 0 2 5 1 9 2 .778 56.2 1.11 -0.6 .875
2022 Pittsburgh - MLB P 11 0 0 1 0 1 0 1.000 11.2 0.77 -0.1 .997
2022 Tampa Bay - MLB P 17 0 1 2 1 3 0 1.000 15.0 1.80 +0.6 .997
2024 Chicago - MLB P 37 0 1 1 1 2 0 1.000 36.1 0.50 +0.8 1.030
2024 St. Louis - MLB P 19 0 1 1 0 2 0 1.000 21.1 0.84 +0.0 1.030
TOTAL P 400 0 22 52 7 81 7 .914 459.2 1.45 +2.5 1.034
PLAYER HISTORY
07/03/2012 Released by the Texas organization.
07/09/2012 Signed a minor league contract with the Pittsburgh Pirates organization.
09/11/2012 Won the 2012 Gulf Coast League Round 2 with the Bradenton Pirates!
01/01/2013 OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 55 (55); Control: 35 (45).
01/01/2014 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 55 (55); Control: 50 (50).
11/23/2014 Received a 1-year contract worth a total of $480,000 through automatic renewal.
01/01/2015 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 55 (55); Control: 60 (60).
06/16/2015 Injured (flu), day-to-day for one week.
11/24/2015 Received a 1-year contract worth a total of $507,500 through automatic renewal.
01/01/2016 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 55 (55); Control: 60 (60).
11/27/2016 Received a 1-year contract worth a total of $507,500 through automatic renewal.
01/01/2017 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 55 (55); Control: 60 (60).
11/13/2017 Received a 1-year contract worth a total of $535,000 through automatic renewal.
01/01/2018 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 55 (55); Control: 60 (60).
06/14/2018 Signed a 1-year contract extension worth a total of $750,000 with the Pittsburgh Pirates organization.
01/01/2019 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 55 (55); Control: 60 (60).
11/21/2019 Received a 1-year contract worth a total of $750,000 through arbitration.
01/01/2020 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 60 (60).
11/12/2020 Received a 1-year contract worth a total of $850,000 through arbitration.
01/01/2021 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 60 (60).
07/19/2021 Signed a 1-year contract extension worth a total of $4,500,000 with the Pittsburgh Pirates organization.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 60 (60).
05/25/2022 Was traded by the Pittsburgh Pirates to the Tampa Bay Rays, along with RP Tristan Beck, in exchange for RP Bill Brown, RP Bernardo Galló, and SS Miguel León.
06/04/2022 Injured (personal leave),out for 1-2 weeks.
11/21/2022 Became a free agent.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 60 (60).
01/01/2024 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 65 (65).
04/23/2024 Signed a 1-year contract worth a total of $1,900,000 with the Chicago Cubs organization.
07/13/2024 Was selected to the 2024 MLB Pro All-Star Game.
07/27/2024 Was traded by the Chicago Cubs to the St. Louis Cardinals, along with CL Jordan Walden, in exchange for CF Kyren Paris, LF Peyton Stovall, and 2B Cameron Cauley.
08/05/2024 Signed a 1-year contract extension worth a total of $2,800,000 with the St. Louis Cardinals organization.
Thursday, December 26th , 2024 - OOTP Baseball 24.11 Build 85