P Crystal Goodrich #45
Age: 39 | Bats: L | Throws: L | Morale: Normal
04/20/2043
OA: 22 POT: 22
P CRYSTAL GOODRICH #45 - AGE: 39 - BATS: L - THROWS: L - MORALE: NORMAL
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 20 23 19 20
Movement 64 65 64 64
Control 52 52 53 52
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 36 36
Slider 26 26
Changeup 28 28
Sinker 44 44
 
OTHER PITCHING RATINGS
Velocity 88-90 Mph
Stamina 55
Suggested Role Strictly BP
Type Extreme Groundball
Hold Runners 86
Defense 24
RUN/BUNT RATINGS
Running Speed: 2
Stealing Ability: 15
Baserunning Inst.: 28
Sacrifice Bunt: 58
Bunt for Hit: 1
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
PERSONALITY
Goodrich puts in long hours.
High: Work Ethic
Low: Leader, Loyalty, Adaptability, Greed
Birthday:12/01/2003
Born in:Michel Delving, THE
Nationality:Hobbit
Height:6' 0"
Weight:220 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:RETIRED
Salary:-
Signed Through:-
Major Service:None, 97 Days
Service This Yr:None
40-Man Service:1 Year, None
Pro Service:18 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2023, 23rd Pick in Round 3
StatsPlus
StatsPlus Player Page
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+
2028 Bucklebury - SGCBL 24 21 1 1 0 2 2.56 31.2 26 10 9 1 20 32 0 0 1.45 .298 3.46 0.6 185
2029 Bucklebury - SGCBL 25 13 11 5 4 0 3.63 69.1 59 31 28 3 29 64 0 0 1.27 .293 3.43 2.0 131
2030 Bucklebury - SGCBL 26 36 30 15 9 0 3.07 220.0 189 76 75 10 76 168 1 0 1.20 .285 3.20 6.5 148
2031 Bucklebury - SGCBL 27 31 31 14 5 0 3.12 187.2 179 69 65 15 54 146 1 0 1.24 .301 3.74 4.6 150
2032 Bucklebury - SGCBL 28 34 34 12 8 0 3.55 215.1 198 92 85 14 56 186 0 0 1.18 .294 3.50 6.0 132
2033 Bucklebury - SGCBL 29 26 26 15 4 0 3.38 168.0 163 71 63 16 51 125 1 1 1.27 .291 3.77 3.3 126
2034 Bucklebury - SGCBL 30 31 31 19 7 0 2.74 210.0 181 64 64 11 52 165 1 0 1.11 .278 3.14 5.4 149
2035 Bucklebury - SGCBL 31 22 22 6 10 0 4.81 127.1 143 69 68 15 36 105 0 0 1.41 .325 4.06 1.9 87
2035 Minas Tirith - SGCBL 31 12 12 8 3 0 2.24 84.1 73 22 21 7 21 69 1 1 1.11 .277 3.56 1.8 187
2035 Total - SGCBL 31 34 34 14 13 0 3.78 211.2 216 91 89 22 57 174 1 1 1.29 .307 3.86 3.7 111
2036 Minas Tirith - SGCBL 32 31 31 11 9 0 3.68 200.2 197 83 82 20 48 148 3 2 1.22 .295 3.70 4.0 115
2037 Minas Tirith - SGCBL 33 34 34 13 12 0 3.49 219.1 206 88 85 24 44 189 2 0 1.14 .295 3.47 5.2 123
2038 Rivendell - SGCBL 34 22 22 10 8 0 3.34 134.2 134 55 50 9 31 109 0 0 1.23 .309 2.80 3.7 115
2039 Rivendell - SGCBL 35 33 33 15 11 0 3.84 213.1 226 101 91 19 61 151 2 2 1.35 .310 3.41 4.1 100
2040 Rivendell - SGCBL 36 18 10 3 7 0 5.03 82.1 87 50 46 6 23 51 1 0 1.34 .292 3.55 1.5 81
2041 Discworld - SFL 37 3 0 0 0 0 1.80 5.0 2 1 1 0 6 4 0 0 1.60 .167 5.01 -0.0 255
Total SGCBL 364 328 147 97 2 3.46 2164.0 2061 881 832 170 602 1708 13 6 1.23 .296 3.47 50.5 123
Total SFL 3 0 0 0 0 1.80 5.0 2 1 1 0 6 4 0 0 1.60 .167 5.01 -0.0 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 Almaida HS - HS 16 10 10 5 1 0 4.71 49.2 66 39 26 2 17 49 0 0 1.67 .386 6.66 1.3 179
2021 Almaida HS - HS 17 8 8 2 5 0 6.75 40.0 61 45 30 4 23 41 0 0 2.10 .410 7.39 0.4 103
2022 Almaida HS - HS 18 2 2 1 0 0 4.66 9.2 14 7 5 2 1 13 0 0 1.55 .364 6.29 0.2 150
2023 Almaida HS - HS 19 9 9 3 2 0 4.34 56.0 53 29 27 7 19 51 1 0 1.29 .279 7.07 0.7 160
2023 Brithon - A 19 12 12 5 7 0 5.00 75.2 77 47 42 3 34 42 2 0 1.47 .286 4.17 0.8 79
2024 Brithon - A 20 6 6 2 2 0 2.77 39.0 38 14 12 1 11 27 0 0 1.26 .308 3.20 0.7 127
2024 Vinyamar - AA 20 20 20 9 6 0 4.24 133.2 133 74 63 9 50 95 1 0 1.37 .292 4.60 2.3 116
2025 Vinyamar - AA 21 11 11 8 2 0 2.72 82.2 63 26 25 1 31 65 2 2 1.14 .264 3.79 2.2 181
2025 Mount Taras - AAA 21 16 16 5 7 0 6.98 86.1 113 71 67 10 43 62 1 0 1.81 .361 5.54 0.9 76
2026 Vinyamar - AA 22 23 23 14 4 0 4.18 140.0 152 70 65 7 47 155 0 0 1.42 .364 3.87 3.9 123
2026 Mount Taras - AAA 22 3 3 0 1 0 10.43 14.2 21 19 17 2 13 12 0 0 2.32 .396 6.63 0.0 53
2027 Mount Taras - AAA 23 28 28 10 13 0 5.67 158.2 181 110 100 13 79 142 0 0 1.64 .353 4.67 3.5 98
2028 Mount Taras - AAA 24 20 20 10 7 0 5.10 118.1 132 73 67 11 43 117 1 0 1.48 .346 4.50 3.2 115
2040 Golden Wood - AAA 36 4 4 1 2 0 3.00 24.0 22 10 8 1 9 20 0 0 1.29 .292 3.43 0.6 144
2041 Unseen University - AAA 37 8 8 3 3 0 4.82 46.2 53 26 25 4 14 17 0 0 1.44 .293 5.90 0.7 124
Total AAA 71 71 26 30 0 5.80 402.0 469 283 259 37 187 353 2 0 1.63 .351 4.80 95.0
Total AA 54 54 31 12 0 3.86 356.1 348 170 153 17 128 315 3 2 1.34 .313 4.12 129.8
Total A 18 18 7 9 0 4.24 114.2 115 61 54 4 45 69 2 0 1.40 .293 3.84 90.6
Total SGCBLHSA 29 29 11 8 0 5.10 155.1 194 120 88 15 60 154 1 0 1.64 .356 6.97 143.8
Total SFLAAA 8 8 3 3 0 4.82 46.2 53 26 25 4 14 17 0 0 1.44 .293 5.90 123.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+
2028 Bucklebury - SGCBL 24 2 0 0 0 0 0.00 2.0 2 0 0 0 0 2 0 0 1.00 .333 1.18 0.1 999
2030 Bucklebury - SGCBL 26 1 1 0 1 0 10.38 4.1 7 5 5 1 0 1 0 0 1.62 .333 5.71 0.0 44
2032 Bucklebury - SGCBL 28 2 2 0 2 0 7.59 10.2 12 9 9 1 6 11 0 0 1.69 .379 4.55 0.2 62
2033 Bucklebury - SGCBL 29 2 2 0 1 0 5.25 12.0 12 7 7 2 2 12 0 0 1.17 .294 4.11 0.2 81
2034 Bucklebury - SGCBL 30 1 1 0 0 0 7.11 6.1 8 5 5 0 1 3 0 0 1.42 .348 2.67 0.2 58
2035 Minas Tirith - SGCBL 31 1 1 1 0 0 1.80 5.0 4 1 1 1 2 2 0 0 1.20 .188 6.19 -0.0 232
2036 Minas Tirith - SGCBL 32 3 3 1 1 0 2.84 19.0 19 7 6 3 1 16 0 0 1.05 .291 3.60 0.4 148
2038 Rivendell - SGCBL 34 1 1 0 0 0 4.50 6.0 7 3 3 1 4 2 0 0 1.83 .286 6.30 -0.1 85
Total SGCBL 13 11 2 5 0 4.96 65.1 71 37 36 9 16 49 0 0 1.33 .307 4.27 87.2
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2028 Bucklebury - MLB P 21 1 2 4 0 6 0 1.000 31.2 1.71 +0.1 1.031
2029 Bucklebury - MLB P 13 11 6 15 0 22 1 .955 69.1 2.73 +0.4 1.030
2030 Bucklebury - MLB P 36 30 17 28 2 46 1 .978 220.0 1.84 +1.5 1.068
2031 Bucklebury - MLB P 31 31 8 27 4 36 1 .972 187.2 1.68 +0.9 1.038
2032 Bucklebury - MLB P 34 34 15 24 1 42 3 .929 215.1 1.63 -0.5 .904
2033 Bucklebury - MLB P 26 26 18 27 1 45 0 1.000 168.0 2.41 +0.9 1.047
2034 Bucklebury - MLB P 31 31 8 16 3 27 3 .889 210.0 1.03 -0.2 .951
2035 Minas Tirith - MLB P 12 12 1 6 0 7 0 1.000 84.1 0.75 +0.2 1.011
2035 Bucklebury - MLB P 22 22 7 17 1 24 0 1.000 127.1 1.70 +0.3 1.011
2036 Minas Tirith - MLB P 31 31 15 18 2 33 0 1.000 200.2 1.48 -0.3 1.078
2037 Minas Tirith - MLB P 34 34 8 24 2 33 1 .970 219.1 1.31 -1.4 .975
2038 Rivendell - MLB P 22 22 6 21 0 29 2 .931 134.2 1.80 -1.6 .946
2039 Rivendell - MLB P 33 33 5 33 3 41 3 .927 213.1 1.60 -2.7 .956
2040 Rivendell - MLB P 18 10 4 12 0 17 1 .941 82.1 1.75 -0.2 1.142
2041 Discworld - MLB P 3 0 0 0 0 0 0 .000 5.0 0.00 -0.0 .000
TOTAL P 367 328 120 272 19 408 16 .961 2169.0 1.63 -2.4 1.007
PLAYER HISTORY
06/13/2019 Joined the Almaida HS Ghostriders.
01/01/2020 OSA scouting updated ratings (potential): Stuff: 1 (57); Movement: - (70); Control: - (48).
04/17/2020 Injured (mild calf strain), day-to-day for 6 days.
01/01/2021 OSA scouting updated ratings (potential): Stuff: 25 (60); Movement: 50 (72); Control: 6 (48).
01/01/2022 OSA scouting updated ratings (potential): Stuff: 26 (60); Movement: 50 (74); Control: 6 (48).
04/02/2022 Injured (sprained elbow), out for one week.
04/09/2022 Injured (torn triceps), out for 4 months.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 26 (60); Movement: 48 (75); Control: 6 (48).
04/12/2023 Injured (hamstring soreness), out for 2 days.
06/07/2023 Released by the Almaida HS Ghostriders.
06/15/2023 Drafted in the 2023 first-year player draft (Round 3, Pick 23, 86th overall pick) by the Bucklebury Fairies.
10/06/2023 Injured (separated shoulder), out for 8 weeks.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 37 (64); Movement: 52 (74); Control: 14 (48).
01/01/2025 OSA scouting updated ratings (potential): Stuff: 48 (64); Movement: 62 (75); Control: 34 (48).
07/22/2025 Pitches a NO-HITTER against the Lhun Stars with 11 strikeouts and 2 BB allowed!
07/28/2025 Pitches a 5-hit shutout against the Lithlad Lambas with 5 strikeouts and 0 BB allowed!
08/01/2025 Wins the AA BL Pitcher of the Month Award.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 54 (64); Movement: 76 (76); Control: 43 (48).
04/01/2026 Named the #89 prospect in the SGCBL
01/01/2027 OSA scouting updated ratings (potential): Stuff: 61 (64); Movement: 76 (76); Control: 46 (48).
04/01/2027 Named the #55 prospect in the SGCBL
01/01/2028 OSA scouting updated ratings (potential): Stuff: 64 (64); Movement: 78 (78); Control: 51 (68).
04/01/2028 Named the #55 prospect in the SGCBL
08/03/2028 Injured (sore elbow), day-to-day for 3 days.
11/24/2028 Received a 1-year contract worth a total of $432,000 through automatic renewal.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 79 (79); Control: 61 (68).
06/10/2029 Injured on 06/07/2029, diagnosed with a torn labrum, will miss 7 months.
11/28/2029 Received a 1-year contract worth a total of $432,000 through automatic renewal.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 69 (69); Movement: 82 (82); Control: 71 (71).
11/28/2030 Received a 1-year contract worth a total of $432,000 through automatic renewal.
01/01/2031 OSA scouting updated ratings (potential): Stuff: 66 (66); Movement: 79 (79); Control: 71 (71).
01/06/2031 Signed a 5-year contract extension worth a total of $28,650,000 with the Bucklebury Fairies organization.
07/12/2031 Injured (strained oblique), out for 3-4 weeks.
01/01/2032 OSA scouting updated ratings (potential): Stuff: 66 (66); Movement: 78 (78); Control: 70 (70).
03/08/2032 Injured (allergic reaction to turnips), day-to-day for 4 days.
01/01/2033 OSA scouting updated ratings (potential): Stuff: 45 (46); Movement: 62 (62); Control: 58 (59).
05/28/2033 Pitches a 4-hit shutout against the Carrock Bears with 6 strikeouts and 0 BB allowed!
01/01/2034 OSA scouting updated ratings (potential): Stuff: 46 (46); Movement: 61 (61); Control: 58 (59).
04/21/2034 Injured (mild oblique strain), day-to-day for 6 days.
01/01/2035 OSA scouting updated ratings (potential): Stuff: 45 (46); Movement: 59 (59); Control: 63 (63).
07/26/2035 Was traded by the Bucklebury Fairies to the Minas Tirith Titans in exchange for SP Phaivia he Seer, SP Knut Silot, 2B Dejtina Alenuath, SP Lulaklenzi Snider, LF Posco Hardbottle.
07/29/2035 Pitches a 2-hit shutout against the Rivendell Royals with 5 strikeouts and 3 BB allowed!
10/09/2035 Injured (strained abdominal muscle), out for 3-4 weeks.
01/01/2036 OSA scouting updated ratings (potential): Stuff: 46 (46); Movement: 63 (63); Control: 61 (61).
04/04/2036 Injured (Cold), day-to-day for 2 days.
04/23/2036 Injured (Conjunctivitis), day-to-day for 4 days.
05/06/2036 Injured (Sore elbow), day-to-day for 2 weeks.
05/15/2036 Suffered setback in recovery from injury, will miss another 6 days.
06/13/2036 Pitches a 1-hit shutout against the Numenor Kings with 8 strikeouts and 0 BB allowed!
07/04/2036 Pitches a 3-hit shutout against the Erebor Eagles with 6 strikeouts and 3 BB allowed!
08/26/2036 Injured (Back tightness), day-to-day for 1 day.
10/03/2036 Injured (Mild shoulder inflammation), day-to-day for one week.
10/17/2036 Signed a 2-year contract extension worth a total of $26,400,000 with the Minas Tirith Titans organization.
01/01/2037 OSA scouting updated ratings (potential): Stuff: 45 (46); Movement: 66 (67); Control: 63 (63).
03/03/2037 Injured (Mild hamstring strain), day-to-day for 2 weeks.
05/12/2037 Injured (Back tightness), day-to-day for 3 days.
07/06/2037 Injured (Mild calf strain), day-to-day for 1 day.
08/29/2037 Injured (Neck stiffness), day-to-day for 6 days.
01/01/2038 OSA scouting updated ratings (potential): Stuff: 55 (57); Movement: 70 (72); Control: 70 (70).
03/08/2038 Was traded by the Minas Tirith Titans to the Rivendell Royals in exchange for RP Annun Elrailbo, SP Tariyel Holyday.
04/10/2038 Injured (Conjunctivitis), day-to-day for 2 days.
04/19/2038 Injured (Shoulder inflammation), out for 4 months.
07/02/2038 Signed a 4-year contract extension worth a total of $33,000,000 with the Rivendell Royals organization.
07/24/2038 Injured (Back tightness), day-to-day for 6 days.
01/01/2039 OSA scouting updated ratings (potential): Stuff: 53 (55); Movement: 69 (72); Control: 56 (56).
06/17/2039 Pitches a 7-hit shutout against the Grey Havens Stars with 6 strikeouts and 4 BB allowed!
06/29/2039 Injured (Back tightness), day-to-day for 2 days.
07/10/2039 Pitches a 6-hit shutout against the Lake Town Archers with 4 strikeouts and 0 BB allowed!
01/01/2040 OSA scouting updated ratings (potential): Stuff: 53 (54); Movement: 70 (73); Control: 55 (55).
03/01/2040 Injured (Sprained acromioclavicular joint), out for 2-3 months.
05/22/2040 Injured (Back tightness), day-to-day for 1 day.
09/30/2040 Injured (Virus), day-to-day for 4 days.
12/05/2040 Was traded by the Rivendell Royals to the Discworld City Watch in exchange for SP Wildemar Waelvor.
01/01/2041 OSA scouting updated ratings (potential): Stuff: 36 (46); Movement: 67 (72); Control: 52 (55).
04/26/2041 Injured (Sore back), day-to-day for 2 days.
06/02/2041 Injured (Torn labrum (Shoulder)), out for 7-8 months.
09/12/2041 Wins the 2041 Championship with the Discworld City Watch.
11/17/2041 Discworld City Watch voided the team option year for a buyout of $650,000.
11/17/2041 Retired from professional baseball.
LEADERBOARD APPEARANCES
Year GS Rank
2032 34 5
2035 34 6
2037 34 2
2039 33 4
Year W Rank
2030 15 10
2034 19 2
2037 13 9
Year Win. % Rank
2030 .625 10
2031 .737 6
2033 .789 4
2034 .731 3
Year IP Rank
2032 215.1 10
Year WP Rank
2030 7 10
2032 12 3
2034 8 7
2036 7 10
2037 10 4
2039 10 3
Year ERA Rank
2030 3.07 6
2031 3.12 7
2034 2.74 6
Year BABIP Rank
2036 .295 10
Year WHIP Rank
2031 1.24 9
2034 1.11 7
2037 1.14 6
Year K/BB Rank
2037 4.30 6
Year RA/9 Rank
2031 11.65 10
2034 10.54 10
2037 10.71 8
Year HR/9 Rank
2030 0.41 2
2031 0.72 6
2032 0.59 3
2034 0.47 4
2039 0.80 8
Year H/9 Rank
2030 7.73 8
Year BB/9 Rank
2036 2.15 10
2037 1.81 4
Year QS Rank
2030 23 4
2031 21 4
2032 23 4
2034 26 2
2037 22 5
Year QSP Rank
2030 .767 2
2031 .677 5
2032 .676 8
2034 .839 1
2037 .647 7
Year SHO Rank
2033 1 6
2035 1 6
2036 2 5
2039 2 5
Year GB% Rank
2030 0.71 3
2033 0.55 8
2036 0.59 6
2037 0.59 6
Year WAR Rank
2030 6.2 6
2032 5.8 8
2034 5.6 9
2037 4.9 10
Monday, May 10th, 2021 - OOTP Baseball 22.4 Build 49