| 01/01/2018 |
Joined the Angband College Blackbirds. |
| 06/15/2018 |
Drafted in the 2018 first-year player draft (Round 1, Pick 19, 19th overall Pick) by the Dagorlad Disaster. |
| 01/01/2019 |
OSA scouting updated ratings (potential): Stuff: 31 (46); Movement: 22 (69); Control: 18 (81). |
| 07/04/2019 |
Pitches a NO-HITTER against the Rhosgobel Rainbow with 8 strikeouts and 2 BB allowed! |
| 01/01/2020 |
OSA scouting updated ratings (potential): Stuff: 49 (46); Movement: 43 (69); Control: 29 (81). |
| 04/01/2020 |
Named the #65 prospect in the SGCBL |
| 06/10/2020 |
Injured (mild calf strain), day-to-day for 4 days. |
| 07/20/2020 |
Pitches a 3-hit shutout against the Erebor Fire Drakes with 9 strikeouts and 2 BB allowed! |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 52 (52); Movement: 56 (64); Control: 39 (81). |
| 11/21/2021 |
Received a 1-year contract worth a total of $300,000 through automatic renewal. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 52 (52); Movement: 65 (65); Control: 68 (81). |
| 02/01/2022 |
Was traded by the Dagorlad Disaster to the Bucklebury Fairies, along with CL Isengrim Sandyman, in exchange for 2B Muugak Livertrembler. |
| 05/14/2022 |
Pitches a 3-hit shutout against the Rivendell Royals with 9 strikeouts and 1 BB allowed! |
| 08/23/2022 |
Pitches a 6-hit shutout against the Old Forest Merry Fellows with 2 strikeouts and 2 BB allowed! |
| 11/26/2022 |
Received a 1-year contract worth a total of $300,000 through automatic renewal. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 57 (71); Movement: 66 (66); Control: 68 (81). |
| 07/03/2023 |
Was selected to the 2023 Tolkien Baseball All-Star Game. |
| 09/01/2023 |
Wins the SGCBL SC Pitcher of the Month Award. |
| 10/26/2023 |
Won the 2023 Tolkien Baseball Return of the King Series with the Bucklebury Fairies! |
| 11/03/2023 |
Wins the 2023 SGCBL SC Gandalf Pitcher Award. |
| 11/17/2023 |
Received a 1-year contract worth a total of $9,500,000 through arbitration. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 77 (91); Movement: 66 (66); Control: 76 (81). |
| 05/22/2024 |
Pitches a 4-hit shutout against the Moria Miners with 4 strikeouts and 2 BB allowed! |
| 06/01/2024 |
Wins the SGCBL SC Pitcher of the Month Award. |
| 06/18/2024 |
Pitches a 2-hit shutout against the Erebor Eagles with 7 strikeouts and 3 BB allowed! |
| 06/24/2024 |
Was selected to the 2024 Tolkien Baseball All-Star Game. |
| 07/28/2024 |
Pitches a 4-hit shutout against the Lothlorien Lumberjacks with 11 strikeouts and 1 BB allowed! |
| 10/03/2024 |
Injured (strained hamstring), out for 4 weeks. |
| 10/28/2024 |
Won the 2024 Tolkien Baseball Return of the King Series with the Bucklebury Fairies! |
| 11/06/2024 |
Wins the 2024 SGCBL SC Gandalf Pitcher Award. |
| 11/19/2024 |
Received a 1-year contract worth a total of $12,000,000 through arbitration. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 91 (94); Movement: 69 (69); Control: 80 (91). |
| 06/23/2025 |
Was selected to the 2025 Tolkien Baseball All-Star Game. |
| 09/01/2025 |
Wins the SGCBL SC Pitcher of the Month Award. |
| 11/02/2025 |
Wins the 2025 SGCBL SC Gandalf Pitcher Award. |
| 11/14/2025 |
Received a 1-year contract worth a total of $12,600,000 through arbitration. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 93 (93); Movement: 70 (70); Control: 79 (79). |
| 06/03/2026 |
Strikes out 19 against the Grey Havens Stars. |
| 06/29/2026 |
Was selected to the 2026 Tolkien Baseball All-Star Game. |
| 07/31/2026 |
Signed a 4-year contract extension worth a total of $64,000,000 with the Bucklebury Fairies organization. |
| 08/01/2026 |
Wins the SGCBL SC Pitcher of the Month Award. |
| 08/23/2026 |
Pitches a 2-hit shutout against the Old Forest Merry Fellows with 10 strikeouts and 2 BB allowed! |
| 10/11/2026 |
Pitches a 1-hit shutout against the Minas Ithil Wyrms with 6 strikeouts and 3 BB allowed! |
| 11/12/2026 |
Wins the 2026 SGCBL SC Gandalf Pitcher Award. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 94 (94); Movement: 67 (67); Control: 77 (77). |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 91 (91); Movement: 68 (69); Control: 79 (79). |
| 06/13/2028 |
Strikes out 15 against the Numenor Kings. |
| 06/30/2028 |
Was selected to the 2028 Tolkien Baseball All-Star Game. |
| 08/04/2028 |
Pitches a 4-hit shutout against the Bree Cheese with 12 strikeouts and 2 BB allowed! |
| 08/16/2028 |
Pitches a 4-hit shutout against the Minas Tirith Titans with 6 strikeouts and 1 BB allowed! |
| 08/21/2028 |
Pitches a 6-hit shutout against the Old Forest Merry Fellows with 8 strikeouts and 1 BB allowed! |
| 09/01/2028 |
Wins the SGCBL SC Pitcher of the Month Award. |
| 09/21/2028 |
Pitches a NO-HITTER against the Bree Cheese with 13 strikeouts and 1 BB allowed! |
| 01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 88 (91); Movement: 68 (69); Control: 78 (80). |
| 04/12/2029 |
Collects his 2000th career Tolkien Baseball strikeout! |
| 06/01/2029 |
Wins the SGCBL SC Pitcher of the Month Award. |
| 06/28/2029 |
Pitches a 3-hit shutout against the Bywater Bounders with 9 strikeouts and 1 BB allowed! |
| 08/27/2029 |
Strikes out 16 against the Old Forest Merry Fellows. |
| 01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 85 (89); Movement: 68 (69); Control: 81 (81). |
| 05/08/2030 |
Suspended 9 games after ejection following a brawl. |
| 07/20/2030 |
Pitches a 5-hit shutout against the Lothlorien Lumberjacks with 7 strikeouts and 0 BB allowed! |
| 07/30/2030 |
Pitches a 3-hit shutout against the Bree Cheese with 11 strikeouts and 0 BB allowed! |
| 11/28/2030 |
Became a free agent. |
| 12/31/2030 |
Signed a 6-year contract worth a total of $132,000,000 with the Mirkwood Marauders organization. |
| 01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 85 (88); Movement: 67 (69); Control: 82 (82). |
| 04/11/2031 |
Pitches a 3-hit shutout against the Rivendell Royals with 7 strikeouts and 3 BB allowed! |
| 05/11/2031 |
Collects his 2500th career Tolkien Baseball strikeout! |
| 01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 56 (85); Movement: 60 (66); Control: 79 (82). |
| 09/07/2032 |
Earns his 200th career Tolkien Baseball victory! |
| 01/01/2033 |
OSA scouting updated ratings (potential): Stuff: 15 (54); Movement: 42 (54); Control: 69 (72). |
| 01/01/2034 |
OSA scouting updated ratings (potential): Stuff: 6 (56); Movement: 40 (55); Control: 63 (70). |
| 01/01/2035 |
OSA scouting updated ratings (potential): Stuff: 14 (85); Movement: 43 (60); Control: 66 (70). |
| 04/18/2035 |
Injured (hamstring soreness), out for 4 days. |
| 11/15/2035 |
Mirkwood Sylvan voided the team option year for a buyout of $5,000,000. |
| 12/09/2035 |
Became a free agent. |
| 01/01/2036 |
OSA scouting updated ratings (potential): Stuff: 13 (86); Movement: 39 (60); Control: 67 (69). |
| 01/01/2036 |
Retired from professional baseball. |
| 06/30/2037 |
Was inducted to the Hall of Fame! |
| LEADERBOARD APPEARANCES |
|
|
| Year |
GS |
Rank |
| 2022 |
36 |
6 |
| 2023 |
36 |
4 |
| 2026 |
35 |
1 |
| 2027 |
34 |
10 |
| 2029 |
35 |
6 |
|
| Year |
W |
Rank |
| 2022 |
17 |
4 |
| 2023 |
27 |
1 |
| 2024 |
25 |
1 |
| 2025 |
22 |
1 |
| 2026 |
20 |
2 |
| 2028 |
20 |
4 |
| 2029 |
15 |
9 |
| 2030 |
16 |
7 |
|
| Year |
L |
Rank |
| 2022 |
15 |
7 |
| 2032 |
18 |
2 |
|
| Year |
Win. % |
Rank |
| 2023 |
.818 |
3 |
| 2024 |
.781 |
1 |
| 2025 |
.786 |
1 |
| 2026 |
.690 |
5 |
| 2028 |
.741 |
3 |
| 2029 |
.577 |
10 |
|
| Year |
IP |
Rank |
| 2022 |
264.0 |
3 |
| 2023 |
258.0 |
3 |
| 2024 |
272.0 |
1 |
| 2025 |
248.2 |
3 |
| 2026 |
282.1 |
1 |
| 2027 |
251.1 |
4 |
| 2029 |
248.1 |
4 |
| 2030 |
243.0 |
3 |
|
| Year |
BF |
Rank |
| 2022 |
1140 |
1 |
| 2023 |
1072 |
3 |
| 2024 |
1109 |
3 |
| 2025 |
1006 |
7 |
| 2026 |
1142 |
1 |
| 2027 |
1043 |
5 |
| 2029 |
1031 |
4 |
| 2030 |
1002 |
6 |
|
| Year |
HRA |
Rank |
| 2022 |
44 |
1 |
| 2027 |
38 |
6 |
| 2029 |
36 |
8 |
| 2032 |
43 |
1 |
|
| Year |
K |
Rank |
| 2023 |
222 |
6 |
| 2024 |
307 |
2 |
| 2025 |
305 |
1 |
| 2026 |
309 |
2 |
| 2027 |
288 |
2 |
| 2028 |
242 |
9 |
| 2029 |
243 |
5 |
| 2030 |
223 |
9 |
|
| Year |
WP |
Rank |
| 2030 |
7 |
10 |
| 2032 |
9 |
6 |
|
| Year |
ERA |
Rank |
| 2024 |
3.01 |
2 |
| 2025 |
3.11 |
3 |
| 2026 |
2.74 |
2 |
| 2028 |
3.20 |
6 |
| 2029 |
3.66 |
8 |
| 2030 |
3.44 |
9 |
|
| Year |
BABIP |
Rank |
| 2026 |
.270 |
6 |
| 2028 |
.272 |
3 |
| 2031 |
.275 |
3 |
|
| Year |
WHIP |
Rank |
| 2023 |
1.22 |
10 |
| 2024 |
1.13 |
3 |
| 2025 |
1.09 |
2 |
| 2026 |
1.10 |
2 |
| 2027 |
1.14 |
7 |
| 2028 |
1.01 |
2 |
| 2029 |
1.22 |
8 |
| 2030 |
1.17 |
10 |
| 2031 |
1.14 |
7 |
|
| Year |
K/BB |
Rank |
| 2023 |
3.00 |
10 |
| 2024 |
4.51 |
4 |
| 2025 |
3.91 |
3 |
| 2026 |
3.40 |
9 |
| 2027 |
3.51 |
6 |
| 2028 |
5.04 |
4 |
| 2029 |
3.24 |
10 |
| 2031 |
4.13 |
8 |
|
| Year |
RA/9 |
Rank |
| 2024 |
10.59 |
4 |
| 2025 |
9.95 |
2 |
| 2026 |
10.14 |
2 |
| 2027 |
10.67 |
8 |
| 2028 |
9.48 |
3 |
| 2029 |
11.42 |
8 |
| 2031 |
10.82 |
7 |
|
| Year |
HR/9 |
Rank |
| 2024 |
0.79 |
10 |
| 2028 |
1.00 |
8 |
|
| Year |
H/9 |
Rank |
| 2024 |
7.91 |
8 |
| 2025 |
6.95 |
3 |
| 2026 |
7.01 |
2 |
| 2027 |
7.31 |
6 |
| 2028 |
7.20 |
3 |
| 2029 |
8.30 |
6 |
|
| Year |
BB/9 |
Rank |
| 2024 |
2.25 |
6 |
| 2025 |
2.82 |
9 |
| 2028 |
1.85 |
4 |
| 2031 |
1.92 |
2 |
|
| Year |
K/9 |
Rank |
| 2023 |
7.74 |
9 |
| 2024 |
10.16 |
6 |
| 2025 |
11.04 |
2 |
| 2026 |
9.85 |
9 |
| 2027 |
10.31 |
2 |
| 2028 |
9.32 |
7 |
| 2029 |
8.81 |
10 |
|
| Year |
QS |
Rank |
| 2023 |
22 |
4 |
| 2024 |
23 |
1 |
| 2025 |
21 |
4 |
| 2026 |
26 |
1 |
| 2030 |
19 |
10 |
|
| Year |
QSP |
Rank |
| 2023 |
.611 |
8 |
| 2024 |
.676 |
1 |
| 2025 |
.636 |
3 |
| 2026 |
.743 |
3 |
|
| Year |
CG |
Rank |
| 2022 |
7 |
4 |
| 2023 |
12 |
1 |
| 2024 |
13 |
1 |
| 2025 |
8 |
3 |
| 2026 |
10 |
1 |
| 2027 |
7 |
5 |
| 2028 |
12 |
1 |
| 2029 |
8 |
4 |
| 2030 |
9 |
2 |
| 2032 |
4 |
10 |
|
| Year |
CGP |
Rank |
| 2022 |
.194 |
7 |
| 2023 |
.333 |
1 |
| 2024 |
.382 |
1 |
| 2025 |
.242 |
3 |
| 2026 |
.286 |
4 |
| 2027 |
.206 |
5 |
| 2028 |
.375 |
1 |
| 2029 |
.229 |
5 |
| 2030 |
.281 |
2 |
| 2032 |
.129 |
10 |
|
| Year |
SHO |
Rank |
| 2021 |
0 |
7 |
| 2022 |
2 |
3 |
| 2023 |
1 |
7 |
| 2024 |
3 |
2 |
| 2025 |
1 |
3 |
| 2026 |
1 |
8 |
| 2028 |
4 |
1 |
| 2029 |
1 |
3 |
| 2030 |
2 |
3 |
| 2031 |
1 |
2 |
|
| Year |
WAR |
Rank |
| 2025 |
7.4 |
2 |
| 2026 |
7.2 |
5 |
| 2028 |
6.5 |
6 |
| 2029 |
4.3 |
8 |
| 2030 |
5.6 |
7 |
|