P John Francis #21
Age: 26 | Bats: R | Throws: R | Morale: Very Unhappy
01/16/2079
P JOHN FRANCIS #21 - AGE: 26 - BATS: R - THROWS: R - MORALE: VERY UNHAPPY
G GS Rec SV ERA IP HA HR BB K WHIP WAR
0 0 0-0 0 0.00 0.0 0 0 0 0 0.00 0.0
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 60 60 60 60
Movement 50 50 50 50
Control 50 50 50 50
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 60 60
Cutter 65 65
 
 
 
OTHER PITCHING RATINGS
Velocity 93-95 Mph
Stamina 60
Suggested Role BP/Emergency SP
Type Neutral
Hold Runners 35
Defense 40
RUN/BUNT RATINGS
Running Speed: 35
Stealing Ability: 50
Baserunning Inst.: 25
Sacrifice Bunt: 45
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/29/2078 AUR Win, 4-1 2.0 0 0 0 0 3 Win
09/28/2078 AUR Win, 5-3 2.0 2 0 0 0 3 Save
08/29/2078 @ MOB Loss, 2-3 0.2 1 1 1 0 1 Loss
08/25/2078 FL Loss, 1-2 1.0 1 0 0 1 1
08/19/2078 @ PH Win, 10-6 0.2 0 0 0 0 1 Save
08/16/2078 MF Win, 6-5 1.0 1 0 0 0 2 Win
08/10/2078 @ CIN Loss, 2-4 0.1 0 0 0 1 0
08/03/2078 SD Loss, 4-8 0.1 0 0 0 0 1
07/30/2078 CIN Win, 12-6 1.2 5 5 5 2 1
07/26/2078 @ LAD Win, 11-7 0.2 1 1 0 0 2
PERSONALITY
He cannot be counted on to be loyal.
High: Financial Ambition
Low: Leader, Loyalty
Birthday:05/14/2052
Born in:Wilton Manors, FL
Nationality:American
Height:6' 2"
Weight:195 lbs
Local Popularity:Fair
National Pop.:Fair
STATUS
Contract:Major League Contract
Salary:$1,342,069
Signed Through:2079 Season
Major Service:3 Years, 74 Days
Service This Yr:143 Days
40-Man Service:4 Years, None
Pro Service:8 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Last option year
Contract Extension: -
Drafted:2071, 9th Pick in Round 7
MAJOR LEAGUE BASEBALL 2078 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 40 0 2 7 8 8.39 39.2 54 38 37 10 26 25 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 13 5 61.5 40 29 18.61 12.25 5.67 5.90 7.11 2.02 153 -1.2 .336        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 83 26 8 0 3 15 15 13 1 0 2 .313 .426 .518 .944      
vs. RHB 82 28 9 0 7 23 11 12 0 1 0 .341 .419 .707 1.127      
MAJOR LEAGUE BASEBALL 2078 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
March 2 0 0 0 0 0.00 0.2 2 0 0 0 1 1  
April 15 0 1 4 6 5.40 16.2 19 10 10 3 12 10  
May 8 0 1 2 0 12.10 9.2 15 13 13 4 5 5  
June 8 0 0 1 2 10.80 6.2 9 8 8 1 3 3  
July 5 0 0 0 0 10.12 5.1 9 7 6 2 4 5  
August 2 0 0 0 0 0.00 0.2 0 0 0 0 1 1  
Spring Training 9 0 1 0 2 3.86 7.0 7 3 3 2 1 7  
Last Year 40 0 2 7 8 8.39 39.2 54 38 37 10 26 25  
2 Years Ago 54 0 4 5 23 3.61 57.1 50 24 23 4 30 62  
Career 158 0 10 17 45 5.26 193.1 213 122 113 20 95 168  
Home 21 0 2 3 2 8.17 25.1 31 23 23 5 15 16  
Road 19 0 0 4 6 8.79 14.1 23 15 14 5 11 9  
Grass 39 0 2 7 8 7.94 39.2 52 36 35 9 26 25  
Turf 1 0 0 0 0 0.00 0.0 2 2 2 1 0 0  
Day 18 0 1 1 3 6.33 21.1 25 15 15 5 12 11  
Night 22 0 1 6 5 10.80 18.1 29 23 22 5 14 14  
As Reliever / Substitution 40 0 2 7 8 8.39 39.2 54 38 37 10 26 25  
HORIZON LEAGUE 2078 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 1 1 2.70 3.1 3 1 1 0 1 5 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 1 0 100.0 4 3 10.80 8.10 13.50 2.70 2.42 1.20 47 0.1 .375        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 6 1 1 0 0 1 0 2 0 0 0 .167 .167 .333 .500      
vs. RHB 7 2 0 1 0 0 1 3 0 0 0 .286 .375 .571 .946      
HORIZON LEAGUE 2078 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
August 4 0 1 1 1 2.70 3.1 3 1 1 0 1 5  
Postseason 2 0 1 0 1 0.00 4.0 2 0 0 0 0 6  
Last Year 4 0 1 1 1 2.70 3.1 3 1 1 0 1 5  
Career 4 0 1 1 1 2.70 3.1 3 1 1 0 1 5  
Home 2 0 1 0 0 0.00 2.0 2 0 0 0 1 3  
Road 2 0 0 1 1 6.75 1.1 1 1 1 0 0 2  
Grass 4 0 1 1 1 2.70 3.1 3 1 1 0 1 5  
Night 4 0 1 1 1 2.70 3.1 3 1 1 0 1 5  
As Reliever / Substitution 4 0 1 1 1 2.70 3.1 3 1 1 0 1 5  
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+
2075 Arizona - MLB 23 30 0 4 1 6 3.47 57.0 54 28 22 3 18 44 0 0 1.26 .298 3.67 1.1 146
2076 Arizona - MLB 24 34 0 0 4 8 7.09 39.1 55 32 31 3 21 37 0 0 1.93 .400 4.58 0.4 71
2077 St. Louis - MLB 25 23 0 2 2 6 3.55 25.1 22 10 10 1 10 23 0 0 1.26 .288 3.39 0.8 134
2077 Arizona - MLB 25 31 0 2 3 17 3.66 32.0 28 14 13 3 20 39 0 0 1.50 .312 4.17 0.6 137
2077 Total - MLB 25 54 0 4 5 23 3.61 57.1 50 24 23 4 30 62 0 0 1.40 .301 3.82 1.4 135
2078 St. Louis - MLB 26 40 0 2 7 8 8.39 39.2 54 38 37 10 26 25 0 0 2.02 .336 7.11 -1.2 56
Total MLB 158 0 10 17 45 5.26 193.1 213 122 113 20 95 168 0 0 1.59 .330 4.61 1.7 93
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+
2069 Total - 17 14 14 10 0 0 0.76 106.0 57 13 9 1 24 196 0 0 0.76 .275 0.36 8.1 100
2070 Total - 18 15 15 11 0 0 0.71 113.1 61 10 9 2 26 216 0 0 0.77 .273 0.31 8.8 100
2071 Total - 19 13 13 9 0 0 0.37 96.1 45 5 4 1 20 186 0 0 0.67 .242 0.10 7.9 100
2071 Manzanillo - R 19 10 10 4 3 0 4.04 69.0 69 33 31 10 23 43 4 0 1.33 .280 4.31 0.3 90
2072 Manzanillo - R 20 11 11 6 2 0 3.00 90.0 89 35 30 6 30 72 3 0 1.32 .302 3.96 1.9 154
2073 San Juan - R 21 17 0 2 1 1 2.30 27.1 28 7 7 1 8 32 0 0 1.32 .365 4.19 0.5 251
2073 Missoula - A- 21 2 0 1 0 0 3.52 7.2 5 3 3 1 1 8 0 0 0.78 .211 3.32 0.2 146
2073 Kane County - A 21 7 4 3 2 0 4.03 38.0 36 17 17 6 23 37 1 0 1.55 .288 5.21 0.3 122
2074 Kane County - A 22 21 21 13 6 0 2.70 176.2 144 55 53 13 56 188 14 2 1.13 .295 3.31 6.5 195
2074 Mexicali - A+ 22 17 16 8 7 0 3.33 135.0 112 50 50 8 48 126 9 4 1.19 .291 3.31 3.3 124
2074 Total - A+ 22 38 37 21 13 0 2.97 311.2 256 105 103 21 104 314 23 6 1.16 .293 3.31 9.7 157
2074 Reynosa - AA 22 8 0 0 0 0 0.00 19.0 8 0 0 0 7 13 0 0 0.79 .170 3.09 0.3 999
2075 Mexico City - AAA 23 13 1 2 1 1 2.89 28.0 19 9 9 4 8 31 0 0 0.96 .227 3.19 0.1 109
2076 Mexico City - AAA 24 4 0 0 0 0 0.00 5.0 1 0 0 0 1 6 0 0 0.40 .091 2.17 0.1 999
2078 St. Petersburg - A+ 26 4 0 1 1 1 2.70 3.1 3 1 1 0 1 5 0 0 1.20 .375 2.42 0.1 192
Total PCL 17 1 2 1 1 2.45 33.0 20 9 9 4 9 37 0 0 0.88 .208 3.04 128.8
Total TEX 8 0 0 0 0 0.00 19.0 8 0 0 0 7 13 0 0 0.79 .170 3.09 999.0
Total CAL 17 16 8 7 0 3.33 135.0 112 50 50 8 48 126 9 4 1.19 .291 3.31 124.4
Total MID 28 25 16 8 0 2.93 214.2 180 72 70 19 79 225 15 2 1.21 .294 3.64 176.4
Total LDC 21 21 10 5 0 3.45 159.0 158 68 61 16 53 115 7 0 1.33 .292 4.11 117.8
Total PIO 2 0 1 0 0 3.52 7.2 5 3 3 1 1 8 0 0 0.78 .211 3.32 145.7
Total LDB 17 0 2 1 1 2.30 27.1 28 7 7 1 8 32 0 0 1.32 .365 4.19 250.9
Total HL 4 0 1 1 1 2.70 3.1 3 1 1 0 1 5 0 0 1.20 .375 2.42 192.3
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+
2077 St. Louis - MLB 25 3 0 0 3 0 7.11 6.1 11 5 5 0 3 6 0 0 2.21 .478 2.56 0.3 67
2078 St. Petersburg - HL 26 2 0 1 0 1 0.00 4.0 2 0 0 0 0 6 0 0 0.50 .250 1.52 0.2 999
Total MLB 3 0 0 3 0 7.11 6.1 11 5 5 0 3 6 0 0 2.21 .478 2.56 66.8
Total HL 2 0 1 0 1 0.00 4.0 2 0 0 0 0 6 0 0 0.50 .250 1.52 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%
2075 Arizona - MLB P 30 0 2 5 0 9 2 .778 57.0 1.11 -0.3 .715
2076 Arizona - MLB P 34 0 0 2 0 2 0 1.000 39.1 0.46 -0.8 1.071
2077 Arizona - MLB P 30 0 3 1 0 4 0 1.000 32.0 1.12 +0.0 1.054
2077 St. Louis - MLB P 23 0 1 2 0 3 0 1.000 25.1 1.07 +0.3 1.054
2078 St. Louis - MLB P 38 0 2 2 1 5 1 .800 39.2 0.91 -0.1 .539
2078 St. Petersburg - A+ P 4 0 0 0 0 0 0 .000 3.1 0.00 0.0 .000
TOTAL P 159 0 8 12 1 23 3 .870 196.2 0.92 -1.0 .821
PLAYER HISTORY
01/01/2070 OSA scouting updated ratings (potential): Stuff: 25 (55); Movement: 20 (50); Control: 20 (45).
01/01/2071 OSA scouting updated ratings (potential): Stuff: 30 (55); Movement: 30 (50); Control: 25 (45).
05/14/2071 Drafted in the 2071 first-year player draft (Round 7, Pick 9, 201st overall pick) by the Arizona Diamondbacks, out of high school Lake Worth Christian (Lake Worth Christian; Boynton Beach, FL).
06/27/2071 Injured (dead arm),out for 4 days.
07/02/2071 Injured (oblique strain),out for one week.
01/01/2072 OSA scouting updated ratings (potential): Stuff: 30 (55); Movement: 25 (50); Control: 25 (45).
07/10/2072 Was selected to the 2072 Major League Baseball All-Star Futures Game.
01/01/2073 OSA scouting updated ratings (potential): Stuff: 40 (65); Movement: 30 (50); Control: 25 (45).
07/16/2073 Was selected to the 2073 Liga de Desarrollo Boricua All-Star Game.
01/01/2074 OSA scouting updated ratings (potential): Stuff: 50 (70); Movement: 45 (50); Control: 30 (45).
04/13/2074 Pitches a 4-hit shutout against the Dayton Dragons with 14 strikeouts and 2 BB allowed!
04/16/2074 Pitches a 4-hit shutout against the Bowling Green Hot Rods with 6 strikeouts and 1 BB allowed!
05/01/2074 Wins the MID Pitcher of the Month Award.
05/27/2074 Injured (sore elbow),day-to-day for one week.
06/01/2074 Wins the MID Pitcher of the Month Award.
06/11/2074 Pitches a 4-hit shutout against the Medford Otters with 10 strikeouts and 2 BB allowed!
07/15/2074 Pitches a 4-hit shutout against the Medford Otters with 8 strikeouts and 0 BB allowed!
07/29/2074 Pitches a 8-hit shutout against the Rancho Cucamonga Quakes with 9 strikeouts and 2 BB allowed!
08/01/2074 Pitches a 6-hit shutout against the Anaheim Angels with 10 strikeouts and 3 BB allowed!
09/29/2074 Wins the 2074 MID Outstanding Pitcher Award.
09/30/2074 Finished 3rd in 2074 MID Most Valuable Player Award voting.
01/01/2075 OSA scouting updated ratings (potential): Stuff: 55 (70); Movement: 50 (50); Control: 40 (45).
05/20/2075 Injured (sore back),day-to-day for 5 days.
08/04/2075 Injured (shoulder inflammation),out for 4 months.
12/02/2075 Received a 1-year contract through automatic renewal worth a total of $580,000.
01/01/2076 OSA scouting updated ratings (potential): Stuff: 65 (70); Movement: 50 (50); Control: 45 (45).
03/15/2076 Injured (mild oblique strain),day-to-day for 1 day.
07/03/2076 Signed a 1-year contract extension worth a total of $840,000 with the Arizona Diamondbacks organization.
01/01/2077 OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 55 (55); Control: 45 (45).
04/29/2077 Injured (sore elbow),day-to-day for 2 weeks.
07/26/2077 Was traded by the Arizona Diamondbacks to the St. Louis Cardinals, along with CF Vu Phuong Cao, in exchange for RF Caleb Gray and SP Taz Feliu.
11/29/2077 Received a 1-year contract through automatic renewal worth a total of $840,000.
01/01/2078 OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 50 (50); Control: 45 (45).
08/29/2078 Injured (dead arm),out for 2 weeks.
11/26/2078 Received a 1-year contract through arbitration worth a total of $1,342,069.
01/01/2079 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 50 (50).
01/01/2079 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 50 (50).
LEADERBOARD APPEARANCES
Year SV Rank
2077 23 10
Monday, July 1st , 2024 - OOTP Baseball 25.6 Build 71