| 12/17/2014 |
Joined the Kelowna Heat. |
| 01/01/2015 |
OSA scouting updated ratings (potential): Stuff: - (11); Movement: - (12); Control: - (13). |
| 05/17/2015 |
Injured (neck stiffness), day-to-day for 4 days. |
| 06/03/2015 |
Injured (back stiffness), out for one week. |
| 11/07/2015 |
Released by the Kelowna Heat. |
| 11/07/2015 |
Drafted in the 2015 first-year player draft (Round 11, Pick 21, 274th overall pick) by the So Cal Republic. |
| 01/01/2016 |
OSA scouting updated ratings (potential): Stuff: - (12); Movement: - (12); Control: - (13). |
| 04/04/2016 |
Released by the So Cal organization. |
| 04/27/2016 |
Signed a minor league contract with the South Carolina Bombers organization. |
| 01/01/2017 |
OSA scouting updated ratings (potential): Stuff: - (9); Movement: - (11); Control: - (10). |
| 01/01/2018 |
OSA scouting updated ratings (potential): Stuff: - (11); Movement: - (13); Control: - (12). |
| 07/06/2018 |
Injured (shoulder inflammation), out for 6 months. |
| 10/14/2018 |
Suffered setback in recovery from injury, will miss another 3 months. |
| 01/01/2019 |
OSA scouting updated ratings (potential): Stuff: - (11); Movement: - (13); Control: - (12). |
| 04/16/2019 |
Injured (mild abdominal strain), day-to-day for 1 day. |
| 04/21/2019 |
Injured (mild oblique strain), day-to-day for 4 days. |
| 06/12/2019 |
Injured (strained forearm), out for 6-7 weeks. |
| 01/01/2020 |
OSA scouting updated ratings (potential): Stuff: - (12); Movement: - (15); Control: - (12). |
| 08/13/2020 |
Injured (shoulder tendinitis), out for 7 weeks. |
| 11/26/2020 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: - (13); Movement: - (16); Control: - (12). |
| 06/03/2021 |
Injured (mild hamstring strain), day-to-day for 1 day. |
| 11/26/2021 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: - (10); Movement: - (13); Control: - (11). |
| 07/10/2022 |
Injured (neck stiffness), day-to-day for 5 days. |
| 11/23/2022 |
Received a 1-year contract worth a total of $500,000 through automatic renewal. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: - (42); Movement: - (62); Control: - (49). |
| 08/06/2023 |
Injured (wrist soreness), day-to-day for one week. |
| 11/05/2023 |
Signed a 3-year contract extension worth a total of $3,000,000 with the South Carolina Bombers organization. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: - (38); Movement: - (61); Control: - (57). |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: - (36); Movement: - (63); Control: - (53). |
| 05/03/2025 |
Injured (strained back), out for 3-4 weeks. |
| 07/31/2025 |
Injured (biceps tendinitis), out for 2-3 weeks. |
| 12/05/2025 |
Was traded by the South Carolina Bombers to the Duke City Danger, along with 1B Bradley Wolfe, RF Graham Verney, RP José Gonzáles, in exchange for SP Tom O'Day, CF Wang-fen Rui. |
| 01/01/2026 |
OSA scouting updated ratings (potential): Stuff: - (36); Movement: - (66); Control: - (54). |
| 01/02/2026 |
Signed a 3-year contract extension worth a total of $12,200,000 with the Duke City Danger organization. |
| 05/06/2026 |
Injured (sore elbow), day-to-day for 2 weeks. |
| 09/21/2026 |
Injured (torn back muscle), out for 4 months. |
| 01/01/2027 |
OSA scouting updated ratings (potential): Stuff: - (34); Movement: - (68); Control: - (52). |
| 07/31/2027 |
Was traded by the Duke City Danger to the Dallas Texans, along with SP Bei Law, SP Jim Leclair, RP William MacDougal, in exchange for 3B Rod Brown, 2B Anthony Cadenhead, C Nick Robertson. |
| 09/06/2027 |
Injured (sprained elbow), out for 3-4 weeks. |
| 09/28/2027 |
Suffered setback in recovery from injury, will miss another 5 days. |
| 01/01/2028 |
OSA scouting updated ratings (potential): Stuff: - (30); Movement: - (68); Control: - (28). |
| 10/06/2028 |
Released by the Dallas Texans. |
| 01/01/2029 |
OSA scouting updated ratings (potential): Stuff: - (46); Movement: - (68); Control: - (25). |
| 01/27/2029 |
Signed a 1-year contract worth a total of $2,600,000 with the Portland Beavers organization. |
| 04/01/2029 |
Released by the Portland Beavers. |
| 01/01/2030 |
OSA scouting updated ratings (potential): Stuff: - (44); Movement: - (66); Control: - (30). |
| 01/01/2030 |
Retired from professional baseball. |