| 06/01/2015 | Drafted in the 2015 first-year player draft (Round 1, Pick 9, 9th overall Pick) by the Louisville Sluggers. |
| 10/07/2015 | Injured (migraine), day-to-day for 2 days. |
| 11/25/2016 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 11/19/2017 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2018 | OSA scouting updated ratings (potential): Stuff: 8 (4); Movement: 9 (5); Control: 7 (4). |
| 07/01/2018 | Was selected to the 2018 Global Unified Baseball Association All-Star Game. |
| 11/20/2018 | Received a 1-year contract worth a total of $2,684,100 through arbitration. |
| 01/01/2019 | OSA scouting updated ratings (potential): Stuff: 8 (4); Movement: 10 (5); Control: 7 (4). |
| 10/26/2019 | Signed a 3-year contract extension worth a total of $25,080,000 with the Louisville Sluggers organization. |
| 01/01/2020 | OSA scouting updated ratings (potential): Stuff: 15 (8); Movement: 18 (9); Control: 14 (7). |
| 05/07/2020 | Injured (sore ankle), day-to-day for 6 days. |
| 07/11/2020 | Was selected to the 2020 Global Unified Baseball Association All-Star Game. |
| 01/01/2021 | OSA scouting updated ratings (potential): Stuff: 15 (8); Movement: 18 (9); Control: 14 (7). |
| 06/13/2021 | Injured (mild oblique strain), day-to-day for 1 day. |
| 01/01/2022 | OSA scouting updated ratings (potential): Stuff: 15 (8); Movement: 18 (9); Control: 14 (7). |
| 04/04/2022 | Signed a 3-year contract extension worth a total of $25,080,000 with the Louisville Sluggers organization. |
| 01/01/2023 | OSA scouting updated ratings (potential): Stuff: 15 (8); Movement: 18 (9); Control: 13 (7). |
| 07/01/2023 | Was traded by the Louisville Sluggers to the Santo Domingo Gallos in exchange for SP J. Correa, SS J. Dean. |
| 09/26/2023 | Earns his 300th career Global Unified Baseball Association save! |
| 01/01/2024 | OSA scouting updated ratings (potential): Stuff: 15 (8); Movement: 17 (9); Control: 13 (7). |
| 10/23/2024 | Won the 2024 Global Unified Baseball Association World Series with the Santo Domingo Gallos! |
| 01/01/2025 | OSA scouting updated ratings (potential): Stuff: 15 (8); Movement: 17 (9); Control: 13 (7). |
| 07/01/2025 | Was selected to the 2025 Global Unified Baseball Association All-Star Game. |
| 08/27/2025 | Injured (torn triceps), out for 3-4 months. |
| 11/29/2025 | Became a free agent. |
| 01/01/2026 | OSA scouting updated ratings (potential): Stuff: 14 (7); Movement: 17 (9); Control: 14 (7). |
| 01/18/2026 | Signed a 1-year contract worth a total of $7,500,000 with the Rome Gladiators organization. |
| 06/05/2026 | Injured (sore ankle), day-to-day for one week. |
| 11/25/2026 | Became a free agent. |
| 01/01/2027 | OSA scouting updated ratings (potential): Stuff: 14 (7); Movement: 17 (9); Control: 14 (7). |
| 02/04/2027 | Signed a 2-year contract worth a total of $14,500,000 with the Dublin Shamrocks organization. |
| 04/07/2027 | Injured (shoulder inflammation), out for 4 months. |
| 12/02/2027 | Was traded by the Dublin Shamrocks to the Moscow Enforcers in exchange for MR Tiobrady O'Keenan. |
| 01/01/2028 | OSA scouting updated ratings (potential): Stuff: 14 (7); Movement: 15 (8); Control: 15 (8). |
| 05/16/2028 | Earns his 400th career Global Unified Baseball Association save! |
| 07/17/2028 | Injured (mild abdominal strain), day-to-day for 4 days. |
| 08/04/2028 | Injured (oblique strain), out for 3 weeks. |
| 11/13/2028 | Signed a 1-year contract extension worth a total of $7,250,000 with the Moscow Enforcers organization. |
| 01/01/2029 | OSA scouting updated ratings (potential): Stuff: 13 (7); Movement: 16 (8); Control: 15 (8). |
| 12/05/2029 | Became a free agent. |
| 01/01/2030 | OSA scouting updated ratings (potential): Stuff: 12 (6); Movement: 16 (8); Control: 15 (8). |
| 01/31/2030 | Signed a 1-year contract worth a total of $5,000,000 with the Bogota Toros organization. |
| 11/30/2030 | Became a free agent. |
| 01/01/2031 | OSA scouting updated ratings (potential): Stuff: 11 (6); Movement: 16 (8); Control: 14 (7). |
| 01/02/2031 | Signed a 1-year contract worth a total of $1,380,000 with the New York Knights organization. |
| 12/10/2031 | Became a free agent. |
| 01/01/2032 | OSA scouting updated ratings (potential): Stuff: 8 (5); Movement: 15 (8); Control: 13 (7). |
| 02/10/2032 | Signed a 1-year contract worth a total of $1,380,000 with the New York Knights organization. |
| 04/26/2032 | Injured (mild calf strain), day-to-day for 2 days. |
| 05/23/2032 | Released by the New York Knights. |
| 01/01/2033 | OSA scouting updated ratings (potential): Stuff: 7 (5); Movement: 13 (7); Control: 14 (7). |
| 01/01/2034 | OSA scouting updated ratings (potential): Stuff: 6 (9); Movement: 13 (14); Control: 14 (14). |
| 01/01/2034 | Retired from professional baseball. |