06/27/2019 |
Joined the Rushey College Roughnecks. |
01/01/2020 |
OSA scouting updated ratings (potential): Stuff: 18 (89); Movement: 16 (86); Control: 14 (71). |
05/18/2020 |
Injured (shoulder inflammation), out for 4 months. |
01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 25 (72); Movement: 44 (78); Control: 14 (71). |
05/05/2021 |
Injured (shoulder tendinitis), out for 3-4 weeks. |
01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 33 (74); Movement: 44 (73); Control: 18 (71). |
01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 40 (74); Movement: 50 (73); Control: 25 (71). |
06/15/2023 |
Released by the Rushey College Roughnecks. |
06/15/2023 |
Drafted in the 2023 first-year player draft (Round 1, Pick 8, 8th overall pick) by the Dunharrow Devils. |
01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 45 (74); Movement: 58 (74); Control: 29 (71). |
04/01/2024 |
Named the #61 prospect in the SGCBL |
04/01/2024 |
Was traded by the Dunharrow Devils to the Ravenhill Darkwings, along with LF Gollilmer Armorshaker, 3B Elanor Buckland, CF Malin Roadapple, MR Wendell Bugbearchoker, in exchange for SP Losur Beardsmith, SP Sraggek the Slobberer, MR Gal Echeandia, CF Xap Hippogryph, 3B Misil Silverhead, LF Shaia Celenduil. |
05/21/2024 |
Injured (hamstring strain), out for 7-8 weeks. |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 56 (75); Movement: 71 (75); Control: 57 (71). |
04/01/2025 |
Named the #12 prospect in the SGCBL |
11/17/2025 |
Received a 1-year contract worth a total of $432,000 through automatic renewal. |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 77 (77); Movement: 67 (71); Control: 69 (71). |
06/03/2026 |
Suspended 6 games after ejection following a brawl. |
06/29/2026 |
Was selected to the 2026 Tolkien Baseball All-Star Game. |
10/27/2026 |
Won the 2026 Tolkien Baseball Return of the King Series with the Ravenhill Darkwings! |
11/02/2026 |
Won the 2026 Ultimate Fantasy Baseball Association Ultimate Championship with the Ravenhill Darkwings! |
11/27/2026 |
Received a 1-year contract worth a total of $432,000 through automatic renewal. |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 79 (79); Movement: 72 (72); Control: 76 (76). |
04/02/2027 |
Pitches a 3-hit shutout against the Minas Morgul Slayers with 4 strikeouts and 1 BB allowed! |
05/01/2027 |
Wins the SGCBL MC Pitcher of the Month Award. |
05/05/2027 |
Injured (shoulder tendinitis), out for 5 days. |
06/30/2027 |
Was selected to the 2027 Tolkien Baseball All-Star Game. |
08/01/2027 |
Wins the SGCBL MC Pitcher of the Month Award. |
09/01/2027 |
Injured (wrist soreness), day-to-day for 3 days. |
11/28/2027 |
Received a 1-year contract worth a total of $5,000,000 through arbitration. |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 93 (93); Movement: 82 (82); Control: 75 (75). |
06/30/2028 |
Was selected to the 2028 Tolkien Baseball All-Star Game. |
11/21/2028 |
Received a 1-year contract worth a total of $7,500,000 through arbitration. |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 91 (95); Movement: 78 (79); Control: 78 (78). |
06/23/2029 |
Strikes out 15 against the Grey Havens Stars. |
06/25/2029 |
Was selected to the 2029 Tolkien Baseball All-Star Game. |
11/25/2029 |
Received a 1-year contract worth a total of $10,531,250 through arbitration. |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 91 (95); Movement: 76 (78); Control: 78 (78). |
06/24/2030 |
Was selected to the 2030 Tolkien Baseball All-Star Game. |
08/08/2030 |
Signed a 4-year contract extension worth a total of $56,000,000 with the Ravenhill Darkwings organization. |
11/11/2030 |
Finished 3rd in 2030 SGCBL MC Gandalf Pitcher Award voting. |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 92 (95); Movement: 76 (77); Control: 78 (78). |
04/22/2031 |
Strikes out 16 against the Lothlorien Lumberjacks. |
06/20/2031 |
Was selected to the 2031 Tolkien Baseball All-Star Game. |
06/30/2031 |
Pitches a 4-hit shutout against the Dead Marshes Uruk-hai with 6 strikeouts and 0 BB allowed! |
07/29/2031 |
Injured (smoked too much Old Toby), day-to-day for 1 day. |
08/20/2031 |
Injured (sore ankle), day-to-day for 1 day. |
11/14/2031 |
Finished 3rd in 2031 SGCBL MC Gandalf Pitcher Award voting. |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 92 (95); Movement: 75 (77); Control: 78 (78). |
02/26/2032 |
Injured (back spasms), day-to-day for 1 day. |
10/17/2032 |
Pitches a 4-hit shutout against the Dol Guldur Dragons with 12 strikeouts and 1 BB allowed! |
01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 70 (73); Movement: 58 (63); Control: 68 (69). |
05/23/2033 |
Pitches a 4-hit shutout against the Grey Havens Stars with 10 strikeouts and 1 BB allowed! |
05/28/2033 |
Pitches a 4-hit shutout against the Numenor Kings with 6 strikeouts and 2 BB allowed! |
07/20/2033 |
Collects his 2000th career Tolkien Baseball strikeout! |
09/22/2033 |
Pitches a 4-hit shutout against the Dead Marshes Uruk-hai with 12 strikeouts and 1 BB allowed! |
11/15/2033 |
Declined his contract option. |
12/09/2033 |
Became a free agent. |
01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 72 (75); Movement: 54 (59); Control: 70 (70). |
01/07/2034 |
Signed a 5-year contract worth a total of $142,500,000 with the Old Forest Merry Fellows organization. |
03/28/2034 |
Injured (elbow soreness), out for 1-2 weeks. |
01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 45 (67); Movement: 48 (56); Control: 63 (66). |
09/09/2035 |
Injured (partially torn labrum), out for 3 months. |
11/18/2035 |
Suffered setback in recovery from injury, will miss another 6 weeks. |
01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 29 (58); Movement: 49 (60); Control: 55 (61). |
03/05/2036 |
Injured (Hamstring soreness), day-to-day for 3 days. |
03/17/2036 |
Released by the Old Forest Merry Fellows. |
04/04/2036 |
Signed a minor league contract with the Carrock Bears organization. |
06/13/2036 |
Released by the Carrock Bears. |
06/18/2036 |
Signed a minor league contract with the Bree Cheese organization. |
07/26/2036 |
Injured (Shoulder tendinitis), day-to-day for one week. |
10/17/2036 |
Injured (Sore ankle), day-to-day for 1 day. |
12/12/2036 |
Became a free agent. |
01/01/2037 |
OSA scouting updated ratings (potential): Stuff: 20 (41); Movement: 43 (61); Control: 59 (60). |
01/01/2037 |
Retired from professional baseball. |
LEADERBOARD APPEARANCES |
Year |
SH |
Rank |
2026 |
11 |
7 |
2027 |
12 |
7 |
2029 |
12 |
5 |
2033 |
12 |
6 |
|
Year |
GS |
Rank |
2030 |
34 |
10 |
2031 |
35 |
3 |
2032 |
34 |
5 |
2033 |
35 |
3 |
|
Year |
W |
Rank |
2026 |
18 |
5 |
2027 |
20 |
1 |
2029 |
17 |
5 |
2030 |
18 |
3 |
2031 |
16 |
7 |
2032 |
18 |
4 |
2033 |
15 |
5 |
|
|
Year |
Win. % |
Rank |
2026 |
.667 |
8 |
2027 |
.833 |
2 |
2029 |
.708 |
4 |
2030 |
.750 |
4 |
2031 |
.696 |
3 |
2032 |
.818 |
1 |
2033 |
.750 |
2 |
|
Year |
IP |
Rank |
2033 |
229.0 |
8 |
|
Year |
K |
Rank |
2026 |
204 |
8 |
2027 |
215 |
8 |
2028 |
234 |
3 |
2029 |
273 |
3 |
2030 |
268 |
3 |
2031 |
245 |
4 |
2032 |
254 |
4 |
2033 |
253 |
5 |
|
|
Year |
ERA |
Rank |
2026 |
3.05 |
5 |
2027 |
2.26 |
3 |
2028 |
3.18 |
2 |
2029 |
1.93 |
1 |
2030 |
2.79 |
3 |
2031 |
2.33 |
1 |
2032 |
3.10 |
7 |
2033 |
2.87 |
4 |
|
Year |
BABIP |
Rank |
2026 |
.270 |
4 |
2027 |
.270 |
8 |
2029 |
.264 |
4 |
2030 |
.260 |
1 |
|
Year |
WHIP |
Rank |
2026 |
1.13 |
4 |
2027 |
0.95 |
1 |
2028 |
1.17 |
3 |
2029 |
0.89 |
1 |
2030 |
0.92 |
1 |
2031 |
1.03 |
3 |
2032 |
1.11 |
8 |
2033 |
1.03 |
4 |
|
Year |
K/BB |
Rank |
2026 |
3.19 |
6 |
2027 |
4.67 |
3 |
2028 |
4.18 |
2 |
2029 |
5.57 |
2 |
2030 |
5.58 |
5 |
2031 |
5.00 |
5 |
2032 |
4.38 |
7 |
2033 |
5.16 |
4 |
2034 |
4.61 |
6 |
|
Year |
RA/9 |
Rank |
2026 |
10.69 |
4 |
2027 |
8.86 |
2 |
2028 |
10.97 |
3 |
2029 |
8.40 |
1 |
2030 |
8.47 |
1 |
2031 |
9.66 |
5 |
2032 |
10.23 |
8 |
2033 |
9.39 |
4 |
|
Year |
HR/9 |
Rank |
2027 |
0.45 |
3 |
2028 |
0.74 |
1 |
2029 |
0.58 |
4 |
2031 |
0.59 |
4 |
|
Year |
H/9 |
Rank |
2026 |
7.38 |
7 |
2027 |
6.51 |
2 |
2028 |
8.10 |
8 |
2029 |
5.97 |
1 |
2030 |
6.33 |
1 |
2031 |
7.33 |
7 |
2032 |
7.48 |
7 |
2033 |
7.31 |
7 |
|
Year |
BB/9 |
Rank |
2026 |
2.83 |
8 |
2027 |
2.08 |
3 |
2028 |
2.44 |
3 |
2029 |
2.02 |
2 |
2030 |
1.97 |
6 |
2031 |
1.93 |
9 |
2033 |
1.93 |
6 |
2034 |
1.76 |
6 |
|
Year |
K/9 |
Rank |
2025 |
8.49 |
7 |
2026 |
9.01 |
6 |
2027 |
9.72 |
7 |
2028 |
10.19 |
3 |
2029 |
11.24 |
2 |
2030 |
11.01 |
1 |
2031 |
9.66 |
3 |
2032 |
10.92 |
4 |
2033 |
9.94 |
4 |
|
Year |
QS |
Rank |
2026 |
24 |
4 |
2027 |
21 |
7 |
2028 |
21 |
3 |
2029 |
25 |
1 |
2030 |
26 |
3 |
2031 |
26 |
2 |
2032 |
23 |
5 |
2033 |
25 |
3 |
|
Year |
QSP |
Rank |
2026 |
.727 |
3 |
2027 |
.656 |
7 |
2028 |
.636 |
4 |
2029 |
.781 |
1 |
2030 |
.765 |
3 |
2031 |
.743 |
2 |
2032 |
.676 |
6 |
2033 |
.714 |
4 |
|
Year |
SHO |
Rank |
2027 |
1 |
9 |
2031 |
1 |
5 |
2033 |
3 |
1 |
|
Year |
WAR |
Rank |
2026 |
4.0 |
10 |
2027 |
7.8 |
3 |
2028 |
6.6 |
2 |
2029 |
9.0 |
3 |
2030 |
7.1 |
5 |
2031 |
8.6 |
4 |
2032 |
6.7 |
6 |
2033 |
6.5 |
9 |
|
|
|
|
|