P Joel Armstrong #21
Age: 33 | Bats: R | Throws: R | Morale: Great
11/03/2047
OA: 55 POT: 55
P JOEL ARMSTRONG #21 - AGE: 33 - BATS: R - THROWS: R - MORALE: GREAT
G GS Rec SV ERA IP HA HR BB K WHIP WAR
7 0 1-0 0 3.75 12.0 15 2 6 14 1.75 -0.1
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 80 75 80 80
Movement 40 40 45 40
Control 60 60 60 60
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 70 70
Slider 60 60
Splitter 65 65
 
 
OTHER PITCHING RATINGS
Velocity 99-101 Mph
Stamina 60
Suggested Role Starter
Type Neutral
Hold Runners 65
Defense 50
RUN/BUNT RATINGS
Running Speed: 20
Stealing Ability: 45
Baserunning Inst.: 25
Sacrifice Bunt: 80
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
10/03/2047 CHC Loss, 0-12 0.2 4 3 3 1 1
09/26/2047 @ LV Win, 8-2 2.0 2 0 0 1 0
09/20/2047 PHI Win, 7-1 2.0 2 1 1 1 3
09/15/2047 @ ATL Win, 9-1 2.0 0 0 0 1 4
09/10/2047 HG Loss, 4-6 1.2 4 0 0 1 1
09/08/2047 NYY Loss, 3-6 1.2 1 0 0 1 2
09/02/2047 STL Win, 5-2 2.0 2 1 1 0 3 Win
08/27/2047 LVG Win, 2-1 X 8.0 4 1 1 1 5
08/22/2047 @ REN Loss, 2-7 X 7.1 12 7 7 3 11 Loss
08/17/2047 TAC Win, 8-5 X 8.2 10 5 4 1 9 Win
PERSONALITY
Armstrong has a questionable work ethic.
Low: Adaptability, Work Ethic
Birthday:01/12/2014
Born in:Macomb Township, MI
Nationality:American
Height:5' 11"
Weight:200 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$650,000
Signed Through:2047 Season
Major Service:7 Years, 3 Days
Service This Yr:40 Days
40-Man Service:7 Years, 140 Days
Pro Service:14 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:2033, 28th Pick in Round 9
MAJOR LEAGUE BASEBALL 2047 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 7 0 1 0 0 3.75 12.0 15 5 5 2 6 14 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 7 3 16.50 11.25 10.50 4.50 4.84 1.75 127 -0.1 .406        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 17 4 0 0 0 1 5 7 0 0 1 .235 .435 .235 .670      
vs. RHB 31 11 0 0 2 4 1 7 0 0 0 .355 .375 .548 .923      
MAJOR LEAGUE BASEBALL 2047 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
September 6 0 1 0 0 1.59 11.1 11 2 2 1 5 13  
October 1 0 0 0 0 40.50 0.2 4 3 3 1 1 1  
Last Year 19 19 8 7 0 2.86 107.0 93 34 34 9 27 88  
2 Years Ago 39 0 1 1 1 2.77 68.1 54 24 21 9 23 72  
Career 320 49 33 20 12 3.40 642.2 588 255 243 68 214 647  
Home 5 0 1 0 0 5.62 8.0 13 5 5 2 4 10  
Road 2 0 0 0 0 0.00 4.0 2 0 0 0 2 4  
Grass 7 0 1 0 0 3.75 12.0 15 5 5 2 6 14  
Night 7 0 1 0 0 3.75 12.0 15 5 5 2 6 14  
As Reliever / Substitution 7 0 1 0 0 3.75 12.0 15 5 5 2 6 14  
PACIFIC COAST LEAGUE 2047 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 11 11 5 4 0 4.41 87.2 92 45 43 11 21 89 3 27.3 0 5 45.5
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 0 0 11.91 9.44 9.14 2.16 3.92 1.29 94 1.5 .338        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 126 36 9 0 4 13 10 33 0 5 2 .286 .348 .452 .800      
vs. RHB 214 56 8 2 7 32 11 56 0 4 1 .262 .301 .416 .717      
PACIFIC COAST LEAGUE 2047 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
July 6 6 4 1 0 3.06 50.0 45 18 17 6 15 48  
August 5 5 1 3 0 6.21 37.2 47 27 26 5 6 41  
Career 36 36 10 13 0 5.02 213.1 233 122 119 29 58 232  
Home 7 7 3 2 0 4.14 54.1 57 26 25 6 10 49  
Road 4 4 2 2 0 4.86 33.1 35 19 18 5 11 40  
Grass 11 11 5 4 0 4.41 87.2 92 45 43 11 21 89  
Day 2 2 1 1 0 4.32 16.2 14 9 8 3 3 18  
Night 9 9 4 3 0 4.44 71.0 78 36 35 8 18 71  
As Starter 11 11 5 4 0 4.41 87.2 92 45 43 11 21 89  
ATLANTIC LEAGUE 2047 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 1 1 1 0 0 1.00 9.0 4 1 1 0 1 5 1 100.0 0 1 100.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 0 0 6.00 4.00 5.00 1.00 1.71 0.56 61 0.3 .160        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 11 1 0 0 0 0 0 3 0 0 1 .091 .167 .091 .258      
vs. RHB 19 3 0 0 0 1 1 2 0 0 0 .158 .200 .158 .358      
ATLANTIC LEAGUE 2047 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
June 1 1 1 0 0 1.00 9.0 4 1 1 0 1 5  
Last Year 2 2 1 1 0 3.94 16.0 15 7 7 3 5 20  
Career 3 3 2 1 0 2.88 25.0 19 8 8 3 6 25  
Home 1 1 1 0 0 1.00 9.0 4 1 1 0 1 5  
Grass 1 1 1 0 0 1.00 9.0 4 1 1 0 1 5  
Night 1 1 1 0 0 1.00 9.0 4 1 1 0 1 5  
As Starter 1 1 1 0 0 1.00 9.0 4 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+
2039 Minnesota - MLB 25 31 0 2 1 0 3.53 51.0 41 20 20 4 15 48 0 0 1.10 .272 3.52 0.5 115
2040 Minnesota - MLB 26 35 25 7 4 0 4.43 126.0 134 62 62 16 37 118 0 0 1.36 .326 4.01 1.4 89
2041 Minnesota - MLB 27 39 5 3 1 0 3.72 67.2 63 28 28 7 34 64 0 0 1.43 .299 4.43 0.0 106
2042 Washington - MLB 28 58 0 2 3 7 3.60 75.0 76 32 30 12 29 86 0 0 1.40 .322 4.23 0.2 116
2043 Washington - MLB 29 47 0 6 3 1 3.08 76.0 61 27 26 4 22 92 0 0 1.09 .308 2.52 1.9 135
2044 Washington - MLB 30 45 0 3 0 3 2.56 59.2 51 23 17 5 21 65 0 0 1.21 .287 3.28 0.8 155
2045 Washington - MLB 31 39 0 1 1 1 2.77 68.1 54 24 21 9 23 72 0 0 1.13 .249 3.80 0.4 146
2046 Minnesota - MLB 32 19 19 8 7 0 2.86 107.0 93 34 34 9 27 88 1 1 1.12 .276 3.46 1.9 133
2047 San Francisco - MLB 33 7 0 1 0 0 3.75 12.0 15 5 5 2 6 14 0 0 1.75 .406 4.84 -0.1 102
Total MLB 320 49 33 20 12 3.40 642.2 588 255 243 68 214 647 1 1 1.25 .298 3.70 7.1 117
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+
2033 Total - 19 16 16 12 0 0 0.92 117.0 71 16 12 3 24 190 0 0 0.81 .266 0.90 7.5 100
2033 Seattle (DSL) - R 19 13 13 1 8 0 4.08 70.2 72 35 32 3 19 54 0 0 1.29 .314 3.39 1.2 90
2034 Clinton - A 20 28 28 6 12 0 5.03 137.2 147 88 77 8 68 141 0 0 1.56 .355 4.05 1.9 81
2035 Bakersfield - A 21 29 29 10 4 0 3.54 155.0 162 64 61 6 53 144 0 0 1.39 .344 3.79 3.1 123
2036 Jackson - AA 22 28 28 9 5 0 4.76 140.0 146 80 74 15 58 102 0 0 1.46 .311 4.61 0.4 79
2037 Jackson - AA 23 26 26 10 8 0 3.88 141.2 127 61 61 14 47 118 0 0 1.23 .285 4.07 1.4 98
2038 Tacoma - AAA 24 25 25 5 9 0 5.44 125.2 141 77 76 18 37 143 0 0 1.42 .362 4.91 2.0 95
2039 Rochester - AAA 25 21 18 5 8 0 4.57 102.1 105 53 52 17 25 90 1 0 1.27 .300 4.57 0.4 84
2040 Rochester - AAA 26 3 3 0 2 0 3.38 16.0 13 7 6 1 4 22 0 0 1.06 .333 2.39 0.6 122
2041 Rochester - AAA 27 8 8 3 1 0 1.36 39.2 26 6 6 3 5 40 0 0 0.78 .232 2.56 0.9 237
2046 Southern Maryland - IND 32 2 2 1 1 0 3.94 16.0 15 7 7 3 5 20 0 0 1.25 .316 3.66 0.1 81
2046 Bellingham - S A 32 1 1 1 0 0 2.25 8.0 5 2 2 1 0 12 0 0 0.62 .250 2.54 0.3 178
2047 Lancaster - IND 33 1 1 1 0 0 1.00 9.0 4 1 1 0 1 5 1 0 0.56 .160 1.71 0.3 282
2047 Sacramento - AAA 33 11 11 5 4 0 4.41 87.2 92 45 43 11 21 89 3 0 1.29 .338 3.92 1.5 95
Total IL 32 29 8 11 0 3.65 158.0 144 66 64 21 34 152 1 0 1.13 .287 3.85 104.5
Total PCL 36 36 10 13 0 5.02 213.1 233 122 119 29 58 232 3 0 1.36 .352 4.51 95.0
Total SL 54 54 19 13 0 4.31 281.2 273 141 135 29 105 220 0 0 1.34 .298 4.34 87.7
Total CAL 29 29 10 4 0 3.54 155.0 162 64 61 6 53 144 0 0 1.39 .344 3.79 122.6
Total MID 28 28 6 12 0 5.03 137.2 147 88 77 8 68 141 0 0 1.56 .355 4.05 81.2
Total NWL 1 1 1 0 0 2.25 8.0 5 2 2 1 0 12 0 0 0.62 .250 2.54 177.8
Total DSL 13 13 1 8 0 4.08 70.2 72 35 32 3 19 54 0 0 1.29 .314 3.39 90.4
Total ATL 3 3 2 1 0 2.88 25.0 19 8 8 3 6 25 1 0 1.00 .254 2.95 109.1
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+
2041 Minnesota - MLB 27 1 0 0 0 0 0.00 2.1 4 0 0 0 0 1 0 0 1.71 .444 2.39 0.1 999
2042 Washington - MLB 28 1 0 0 0 0 3.38 2.2 1 1 1 1 0 2 0 0 0.38 .000 6.70 -0.1 123
2044 Washington - MLB 30 1 0 0 0 0 0.00 1.1 1 1 0 0 1 2 0 0 1.50 .250 6.91 -0.0 999
Total MLB 3 0 0 0 0 1.42 6.1 6 2 1 1 1 5 0 0 1.11 .263 5.16 293.3
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2033 Seattle (DSL) - R P 13 13 2 12 0 14 0 1.000 70.2 1.78 -0.9 .965
2034 Clinton - A P 28 28 11 9 0 22 2 .909 137.2 1.31 -0.1 .777
2035 Bakersfield - A P 29 29 9 11 0 22 2 .909 155.0 1.16 -0.1 .741
2036 Jackson - AA P 28 28 7 15 0 22 0 1.000 140.0 1.41 -0.0 .938
2037 Jackson - AA P 26 26 10 15 0 28 3 .893 141.2 1.59 +1.2 1.039
2038 Tacoma - AAA P 25 25 3 9 0 14 2 .857 125.2 0.86 +2.1 1.148
2039 Minnesota - MLB P 31 0 2 4 0 8 2 .750 51.0 1.06 -0.6 .609
2039 Rochester - AAA P 21 18 7 10 2 19 2 .895 102.1 1.50 -0.1 .882
2040 Minnesota - MLB P 35 25 4 13 2 17 0 1.000 126.0 1.21 +1.4 1.394
2040 Rochester - AAA P 3 3 0 0 0 0 0 .000 16.0 0.00 -0.1 .000
2041 Minnesota - MLB P 38 5 4 7 0 11 0 1.000 67.2 1.46 +0.6 1.061
2041 Rochester - AAA P 8 8 3 2 0 6 1 .833 39.2 1.13 -0.3 1.037
2042 Washington - MLB P 58 0 1 7 0 8 0 1.000 75.0 0.96 +0.7 1.053
2043 Washington - MLB P 47 0 5 7 0 13 1 .923 76.0 1.42 +0.2 .850
2044 Washington - MLB P 44 0 1 4 0 5 0 1.000 59.2 0.75 +0.7 1.091
2045 Washington - MLB P 39 0 3 4 0 7 0 1.000 68.1 0.92 +0.3 .936
2046 Minnesota - MLB P 19 19 3 8 2 13 2 .846 107.0 0.93 +0.9 1.054
2046 Bellingham - S A P 1 1 0 0 0 0 0 .000 8.0 0.00 0.0 .000
2046 Southern Maryland - IND P 2 2 0 0 0 0 0 .000 16.0 0.00 -0.3 .000
2047 San Francisco - MLB P 7 0 0 0 0 0 0 .000 12.0 0.00 +0.2 .000
2047 Sacramento - AAA P 11 11 3 8 0 12 1 .917 87.2 1.13 +0.5 1.199
2047 Lancaster - IND P 1 1 0 1 0 1 0 1.000 9.0 1.00 +0.0 1.029
TOTAL P 514 242 78 146 6 242 18 .926 1692.0 1.19 +6.3 .979
PLAYER HISTORY
01/01/2021 OSA scouting updated ratings (potential): Contact: 20 (20); Power: 20 (20); Eye: 20 (20).
01/01/2022 OSA scouting updated ratings (potential): Contact: 20 (20); Power: 20 (20); Eye: 20 (20).
01/01/2023 OSA scouting updated ratings (potential): Contact: 20 (20); Power: 20 (20); Eye: 20 (20).
01/01/2024 OSA scouting updated ratings (potential): Contact: 20 (20); Power: 20 (20); Eye: 20 (20).
01/01/2025 OSA scouting updated ratings (potential): Contact: 20 (20); Power: 20 (20); Eye: 20 (20).
01/01/2026 OSA scouting updated ratings (potential): Contact: 20 (20); Power: 20 (20); Eye: 20 (20).
01/01/2027 OSA scouting updated ratings (potential): Contact: 20 (20); Power: 20 (20); Eye: 20 (20).
01/01/2028 OSA scouting updated ratings (potential): Contact: 20 (25); Power: 60 (60); Eye: 30 (35).
01/01/2029 OSA scouting updated ratings (potential): Contact: 20 (50); Power: 60 (60); Eye: 30 (35).
01/01/2030 OSA scouting updated ratings (potential): Stuff: 20 (20); Movement: 25 (25); Control: 20 (20).
01/01/2031 OSA scouting updated ratings (potential): Stuff: 20 (20); Movement: 25 (25); Control: 20 (20).
01/01/2032 OSA scouting updated ratings (potential): Stuff: 20 (20); Movement: 30 (30); Control: 20 (20).
01/01/2033 OSA scouting updated ratings (potential): Stuff: 20 (20); Movement: 30 (30); Control: 20 (20).
01/01/2034 OSA scouting updated ratings (potential): Contact: 35 (40); Power: 20 (25); Eye: 30 (45).
01/01/2035 OSA scouting updated ratings (potential): Contact: 35 (40); Power: 20 (25); Eye: 40 (45).
01/01/2036 OSA scouting updated ratings (potential): Contact: 35 (40); Power: 20 (25); Eye: 40 (45).
01/01/2037 OSA scouting updated ratings (potential): Contact: 35 (40); Power: 25 (25); Eye: 40 (45).
01/01/2038 OSA scouting updated ratings (potential): Stuff: 60 (70); Movement: 40 (40); Control: 60 (65).
11/10/2038 Was traded by the Seattle Mariners to the Minnesota Twins, along with SP Johnny Songe, in exchange for RP Rubén Rodríguez.
01/01/2039 OSA scouting updated ratings (potential): Stuff: 75 (80); Movement: 40 (40); Control: 60 (65).
11/24/2039 Received a 1-year contract through automatic renewal worth a total of $520,000.
01/01/2040 OSA scouting updated ratings (potential): Stuff: 70 (75); Movement: 40 (40); Control: 60 (65).
11/22/2040 Received a 1-year contract through automatic renewal worth a total of $530,000.
01/01/2041 OSA scouting updated ratings (potential): Stuff: 70 (75); Movement: 50 (50); Control: 60 (65).
12/01/2041 Received a 1-year contract through automatic renewal worth a total of $550,000.
01/01/2042 OSA scouting updated ratings (potential): Stuff: 80 (80); Movement: 50 (55); Control: 60 (60).
02/23/2042 Was traded by the Minnesota Twins to the Washington Potomacs in exchange for a 6th round draft pick.
11/30/2042 Received a 1-year contract through arbitration worth a total of $1,000,000.
01/01/2043 OSA scouting updated ratings (potential): Stuff: 80 (80); Movement: 50 (55); Control: 55 (60).
12/05/2043 Received a 1-year contract through arbitration worth a total of $1,409,400.
01/01/2044 OSA scouting updated ratings (potential): Stuff: 80 (80); Movement: 45 (45); Control: 55 (55).
12/01/2044 Received a 1-year contract through arbitration worth a total of $5,251,200.
01/01/2045 OSA scouting updated ratings (potential): Stuff: 80 (80); Movement: 40 (40); Control: 55 (55).
07/16/2045 Was selected to the 2045 Major League Baseball All-Star Game.
12/01/2045 Became a free agent.
01/01/2046 OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 45 (45); Control: 60 (60).
06/02/2046 Signed a 1-year contract worth a total of $21,600 with the Southern Maryland Blue Crabs organization.
06/11/2046 Contract was purchased by the Minnesota Twins organization.
08/16/2046 Pitches a 1-hit shutout against the California Angels with 5 strikeouts and 2 BB allowed!
12/04/2046 Became a free agent.
01/01/2047 OSA scouting updated ratings (potential): Stuff: 70 (70); Movement: 40 (40); Control: 60 (60).
06/26/2047 Signed a 1-year contract worth a total of $27,000 with the Lancaster Barnstormers organization.
07/01/2047 Contract was purchased by the San Francisco Giants organization.
08/01/2047 Wins the PCL PC Pitcher of the Month Award.
LEADERBOARD APPEARANCES
Year CG Rank
2046 1 3
2047 1 8
Year SHO Rank
2046 1 1
Sunday, August 18th , 2024 - OOTP Baseball 24.11 Build 85