| 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 Los Angeles - CBA |
24 |
74 |
0 |
8 |
1 |
1 |
2.45 |
88.0 |
54 |
25 |
24 |
5 |
39 |
104 |
0 |
0 |
1.06 |
.249 |
3.39 |
1.5 |
185 |
| 2022 Los Angeles - CBA |
26 |
76 |
1 |
9 |
2 |
3 |
4.18 |
75.1 |
61 |
36 |
35 |
18 |
31 |
79 |
0 |
0 |
1.22 |
.240 |
5.36 |
-1.6 |
83 |
| 2023 Los Angeles - CBA |
27 |
69 |
0 |
4 |
3 |
1 |
3.41 |
68.2 |
56 |
26 |
26 |
7 |
20 |
90 |
0 |
0 |
1.11 |
.308 |
2.75 |
1.3 |
106 |
| 2024 San Francisco - CBA |
28 |
20 |
0 |
0 |
1 |
0 |
3.68 |
22.0 |
17 |
9 |
9 |
2 |
10 |
16 |
0 |
0 |
1.23 |
.234 |
4.61 |
-0.0 |
116 |
| 2024 Los Angeles - CBA |
28 |
35 |
6 |
2 |
2 |
1 |
1.74 |
41.1 |
23 |
8 |
8 |
5 |
17 |
40 |
0 |
0 |
0.97 |
.186 |
3.91 |
0.4 |
228 |
| 2024 Total - CBA |
28 |
55 |
6 |
2 |
3 |
1 |
2.42 |
63.1 |
40 |
17 |
17 |
7 |
27 |
56 |
0 |
0 |
1.06 |
.205 |
4.15 |
0.4 |
171 |
| 2025 Detroit - CBA |
29 |
67 |
0 |
5 |
3 |
2 |
4.92 |
56.2 |
54 |
32 |
31 |
13 |
21 |
78 |
0 |
0 |
1.32 |
.315 |
4.90 |
-0.0 |
92 |
| Total CBA |
|
341 |
7 |
28 |
12 |
8 |
3.40 |
352.0 |
265 |
136 |
133 |
50 |
138 |
407 |
0 |
0 |
1.14 |
.260 |
4.06 |
1.6 |
116 |
| 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+ |
| 2019 Knoxville - R |
23 |
7 |
7 |
1 |
0 |
0 |
5.30 |
18.2 |
15 |
11 |
11 |
1 |
17 |
15 |
0 |
0 |
1.71 |
.269 |
5.92 |
0.5 |
150 |
| 2019 Eugene - S A |
23 |
17 |
0 |
2 |
0 |
0 |
6.87 |
18.1 |
20 |
15 |
14 |
1 |
14 |
26 |
0 |
0 |
1.85 |
.404 |
3.95 |
0.4 |
75 |
| 2019 Mountain View - A |
23 |
1 |
0 |
0 |
0 |
0 |
9.00 |
1.0 |
1 |
1 |
1 |
0 |
0 |
2 |
0 |
0 |
1.00 |
.500 |
2.66 |
0.0 |
62 |
| 2021 Portland - AAA |
25 |
58 |
3 |
5 |
8 |
0 |
8.89 |
54.2 |
78 |
55 |
54 |
12 |
29 |
37 |
0 |
0 |
1.96 |
.369 |
6.40 |
-0.5 |
58 |
| Total PCL |
|
58 |
3 |
5 |
8 |
0 |
8.89 |
54.2 |
78 |
55 |
54 |
12 |
29 |
37 |
0 |
0 |
1.96 |
.369 |
6.40 |
|
57.9 |
| Total CAL |
|
1 |
0 |
0 |
0 |
0 |
9.00 |
1.0 |
1 |
1 |
1 |
0 |
0 |
2 |
0 |
0 |
1.00 |
.500 |
2.66 |
|
62.2 |
| Total NWL |
|
17 |
0 |
2 |
0 |
0 |
6.87 |
18.1 |
20 |
15 |
14 |
1 |
14 |
26 |
0 |
0 |
1.85 |
.404 |
3.95 |
|
74.5 |
| Total Appy |
|
7 |
7 |
1 |
0 |
0 |
5.30 |
18.2 |
15 |
11 |
11 |
1 |
17 |
15 |
0 |
0 |
1.71 |
.269 |
5.92 |
|
150.0 |
| 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+ |
| 2020 Los Angeles - CBA |
24 |
1 |
0 |
0 |
0 |
0 |
0.00 |
0.1 |
0 |
0 |
0 |
0 |
2 |
1 |
0 |
0 |
6.00 |
.000 |
15.20 |
-0.0 |
999 |
| 2021 Portland - PCL |
25 |
1 |
0 |
0 |
0 |
0 |
0.00 |
1.1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0.00 |
.000 |
1.75 |
0.1 |
999 |
| 2022 Los Angeles - CBA |
26 |
7 |
0 |
0 |
0 |
0 |
1.59 |
5.2 |
1 |
1 |
1 |
0 |
5 |
13 |
0 |
0 |
1.06 |
.200 |
1.05 |
0.3 |
218 |
| 2024 San Francisco - CBA |
28 |
7 |
0 |
0 |
1 |
0 |
1.50 |
6.0 |
5 |
1 |
1 |
1 |
1 |
11 |
0 |
0 |
1.00 |
.364 |
2.11 |
0.2 |
284 |
| Total CBA |
|
15 |
0 |
0 |
1 |
0 |
1.50 |
12.0 |
6 |
2 |
2 |
1 |
8 |
25 |
0 |
0 |
1.17 |
.312 |
1.97 |
|
254.8 |
| Total PCL |
|
1 |
0 |
0 |
0 |
0 |
0.00 |
1.1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0.00 |
.000 |
1.75 |
|
999.0 |
| 07/29/2024 |
Was traded by the Los Angeles Spirit to the San Francisco Dragons, along with CL Jose Alvarado, CF Harrison Bader, SS Xander Bogaerts, SP Walker Buehler, RP Brock Burke, C Willson Contreras, RF Estevan Florial, RP Giovanny Gallegos, and RP Dustin May, in exchange for SP Garrett Crochet, RP Shane Drohan, 3B Alex De Jesus, RP Caden Grice, 1B Heriberto Hernandez, 3B Brady House, RP Kyle Nicolas, RP Ethan Small, RP C.J. Van Eyk, and SP Robby Snelling. |
| 01/01/2025 |
OSA scouting updated ratings: Stuff: 75; Movement: 50; Control: 50. |
| 01/01/2025 |
OSA scouting updated ratings: Stuff: 75; Movement: 50; Control: 50. |
| 01/27/2025 |
Was traded by the San Francisco Dragons to the Detroit Demons in exchange for 2B Samuel Gil. |
| 03/30/2025 |
Injured (mild calf strain),day-to-day for 1 day. |
| 01/01/2026 |
OSA scouting updated ratings: Stuff: 70; Movement: 50; Control: 45. |
| 01/04/2026 |
Released by the Detroit Demons. |
|