Year/Team/League |
Age |
G |
GS |
W |
L |
SV |
ERA |
IP |
HA |
R |
ER |
HR |
BB |
K |
CG |
SHO |
WHIP |
BABIP |
FIP |
WAR |
ERA+ |
2022 Total - |
17 |
15 |
15 |
4 |
6 |
0 |
4.50 |
100.0 |
107 |
51 |
50 |
15 |
29 |
92 |
0 |
0 |
1.36 |
.323 |
4.27 |
1.1 |
100 |
2023 Clemson University - EVO |
18 |
3 |
3 |
1 |
2 |
0 |
6.60 |
15.0 |
25 |
12 |
11 |
0 |
4 |
5 |
0 |
0 |
1.93 |
.410 |
3.47 |
0.0 |
42 |
2023 Clemson University - EVO |
18 |
13 |
13 |
5 |
3 |
0 |
2.08 |
82.1 |
75 |
21 |
19 |
1 |
20 |
58 |
1 |
0 |
1.15 |
.295 |
2.85 |
1.0 |
134 |
2024 Clemson University - EVO |
19 |
15 |
15 |
0 |
8 |
0 |
4.22 |
81.0 |
98 |
42 |
38 |
6 |
28 |
84 |
0 |
0 |
1.56 |
.388 |
3.29 |
0.9 |
74 |
2025 Clemson University - EVO |
20 |
16 |
16 |
2 |
5 |
0 |
4.98 |
86.2 |
94 |
49 |
48 |
21 |
33 |
92 |
0 |
0 |
1.47 |
.327 |
5.04 |
2.1 |
124 |
2025 Williamsport - A- |
20 |
16 |
16 |
5 |
7 |
0 |
4.68 |
90.1 |
99 |
50 |
47 |
7 |
28 |
78 |
0 |
0 |
1.41 |
.346 |
4.46 |
0.8 |
87 |
2026 Clearwater - A |
21 |
40 |
40 |
8 |
19 |
0 |
4.54 |
206.0 |
205 |
115 |
104 |
22 |
92 |
213 |
1 |
0 |
1.44 |
.336 |
4.21 |
2.0 |
86 |
2027 Clearwater - A |
22 |
17 |
17 |
3 |
8 |
0 |
3.96 |
91.0 |
94 |
44 |
40 |
9 |
30 |
93 |
0 |
0 |
1.36 |
.341 |
3.68 |
1.3 |
95 |
2027 Philadelphia (WIN) - AA |
22 |
4 |
4 |
1 |
2 |
0 |
2.63 |
24.0 |
21 |
7 |
7 |
2 |
3 |
33 |
0 |
0 |
1.00 |
.333 |
1.77 |
0.9 |
131 |
2027 Reading - AA |
22 |
13 |
13 |
3 |
4 |
0 |
3.91 |
69.0 |
66 |
30 |
30 |
10 |
29 |
50 |
0 |
0 |
1.38 |
.283 |
4.73 |
0.2 |
99 |
2027 Total - AA |
22 |
17 |
17 |
4 |
6 |
0 |
3.58 |
93.0 |
87 |
37 |
37 |
12 |
32 |
83 |
0 |
0 |
1.28 |
.294 |
3.97 |
1.1 |
107 |
2028 Washington (WIN) - AA |
23 |
14 |
0 |
0 |
0 |
0 |
3.78 |
16.2 |
14 |
7 |
7 |
5 |
7 |
20 |
0 |
0 |
1.26 |
.250 |
5.76 |
-0.4 |
102 |
2028 Reading - AA |
23 |
13 |
0 |
0 |
0 |
0 |
1.83 |
19.2 |
9 |
4 |
4 |
1 |
4 |
19 |
0 |
0 |
0.66 |
.178 |
2.25 |
0.5 |
209 |
2028 Total - AA |
23 |
27 |
0 |
0 |
0 |
0 |
2.72 |
36.1 |
23 |
11 |
11 |
6 |
11 |
39 |
0 |
0 |
0.94 |
.210 |
3.86 |
0.1 |
160 |
2028 Lehigh Valley - AAA |
23 |
44 |
15 |
6 |
8 |
0 |
4.62 |
115.0 |
104 |
63 |
59 |
7 |
45 |
92 |
0 |
0 |
1.30 |
.288 |
3.25 |
1.7 |
79 |
2029 Kansas City (WIN) - AA |
24 |
1 |
0 |
0 |
0 |
0 |
0.00 |
1.1 |
0 |
0 |
0 |
0 |
0 |
2 |
0 |
0 |
0.00 |
.000 |
0.07 |
0.1 |
999 |
2029 Northwest Arkansas - AA |
24 |
38 |
0 |
7 |
2 |
3 |
4.48 |
60.1 |
66 |
32 |
30 |
7 |
29 |
59 |
0 |
0 |
1.57 |
.331 |
3.73 |
0.6 |
95 |
2029 Total - AA |
24 |
39 |
0 |
7 |
2 |
3 |
4.38 |
61.2 |
66 |
32 |
30 |
7 |
29 |
61 |
0 |
0 |
1.54 |
.328 |
3.65 |
0.7 |
114 |
2030 Kansas City (WIN) - AA |
25 |
16 |
10 |
6 |
2 |
0 |
3.66 |
64.0 |
53 |
26 |
26 |
6 |
22 |
83 |
0 |
0 |
1.17 |
.315 |
3.47 |
1.3 |
113 |
2030 Northwest Arkansas - AA |
25 |
34 |
22 |
4 |
11 |
0 |
4.45 |
129.1 |
127 |
74 |
64 |
10 |
37 |
107 |
0 |
0 |
1.27 |
.298 |
3.31 |
2.8 |
91 |
2030 Total - AA |
25 |
50 |
32 |
10 |
13 |
0 |
4.19 |
193.1 |
180 |
100 |
90 |
16 |
59 |
190 |
0 |
0 |
1.24 |
.303 |
3.37 |
4.1 |
98 |
2030 Omaha - AAA |
25 |
1 |
0 |
1 |
0 |
0 |
2.70 |
3.1 |
3 |
1 |
1 |
0 |
2 |
2 |
0 |
0 |
1.50 |
.333 |
3.45 |
0.0 |
157 |
2031 Northwest Arkansas - AA |
26 |
33 |
15 |
8 |
7 |
3 |
3.82 |
117.2 |
110 |
53 |
50 |
18 |
19 |
70 |
0 |
0 |
1.10 |
.259 |
4.60 |
0.5 |
107 |
2031 Omaha - AAA |
26 |
1 |
0 |
0 |
0 |
0 |
15.00 |
3.0 |
5 |
5 |
5 |
2 |
2 |
1 |
0 |
0 |
2.33 |
.333 |
14.95 |
-0.3 |
29 |
Total IL |
|
46 |
15 |
7 |
8 |
0 |
4.82 |
121.1 |
112 |
69 |
65 |
9 |
49 |
95 |
0 |
0 |
1.33 |
.290 |
3.55 |
|
80.0 |
Total EL |
|
131 |
50 |
22 |
24 |
6 |
4.05 |
396.0 |
378 |
193 |
178 |
46 |
118 |
305 |
0 |
0 |
1.25 |
.284 |
3.95 |
|
103.7 |
Total CAL (WIN) |
|
57 |
57 |
11 |
27 |
0 |
4.36 |
297.0 |
299 |
159 |
144 |
31 |
122 |
306 |
1 |
0 |
1.42 |
.338 |
4.05 |
|
88.9 |
Total NYP |
|
16 |
16 |
5 |
7 |
0 |
4.68 |
90.1 |
99 |
50 |
47 |
7 |
28 |
78 |
0 |
0 |
1.41 |
.346 |
4.46 |
|
87.4 |
Total WIN |
|
35 |
14 |
7 |
4 |
0 |
3.40 |
106.0 |
88 |
40 |
40 |
13 |
32 |
138 |
0 |
0 |
1.13 |
.307 |
3.40 |
|
126.6 |
Total EVO |
|
47 |
47 |
8 |
18 |
0 |
3.94 |
265.0 |
292 |
124 |
116 |
28 |
85 |
239 |
1 |
0 |
1.42 |
.342 |
3.73 |
|
107.5 |
11/20/2022 |
Drafted in the 2022 first-year player draft (Round 6, Pick 9, 189th overall pick) by the Clemson University Tigers, out of college (Long Beach State; Long Beach, CA). |
01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 40 (55); Movement: 40 (40); Control: 25 (60). |
02/03/2023 |
Injured (Back tightness), day-to-day for 1 day. |
04/27/2023 |
Signed a 1-year contract extension worth a total of $15,000 with the Clemson University Tigers organization. |
12/12/2023 |
Injured (Sprained ankle), day-to-day for 5 days. |
01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 40 (50); Movement: 40 (40); Control: 25 (60). |
05/17/2024 |
Received a 1-year contract worth a total of $15,000 through automatic renewal. |
01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 40 (60); Movement: 45 (45); Control: 35 (60). |
02/24/2025 |
Injured (Mild abdominal strain), day-to-day for 1 day. |
05/07/2025 |
Released by the Clemson University Tigers. |
05/07/2025 |
Drafted in the 2025 first-year player draft (Round 12, Pick 15, 345th overall pick) by the Philadelphia Phillies, out of college (Long Beach State). |
08/18/2025 |
Injured (Sprained ankle), day-to-day for 3-4 weeks. |
01/01/2026 |
OSA scouting updated ratings (potential): Stuff: 50 (60); Movement: 40 (40); Control: 40 (60). |
01/01/2027 |
OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 35 (35); Control: 45 (65). |
04/22/2027 |
Injured (Back tightness), out for 2-3 weeks. |
01/01/2028 |
OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 35 (35); Control: 50 (65). |
12/03/2028 |
Was traded by the Philadelphia Phillies to the Washington Nationals, along with CF Fernando Campos, in exchange for SS Herb Meeks, a 5th draft pick. |
01/01/2029 |
OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 35 (35); Control: 50 (50). |
04/22/2029 |
Was claimed off waivers by Kansas City while with Washington. |
01/01/2030 |
OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 35 (35); Control: 50 (50). |
01/01/2031 |
OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 35 (35); Control: 50 (50). |
07/20/2031 |
Injured (Flu-like symptoms), day-to-day for 3 days. |
11/26/2031 |
Became a minor league free agent. |
01/01/2032 |
OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 35 (35); Control: 55 (55). |
11/01/2032 |
Retired from professional baseball. |