10/24/2012 | Joined the Shelby HS Rockets. |
01/01/2013 | OSA scouting updated ratings (potential): Stuff: - (10); Movement: - (8); Control: - (8). |
04/20/2013 | Was selected to the 2013 High School Stars League All-Star Game. |
01/01/2014 | OSA scouting updated ratings (potential): Stuff: - (10); Movement: - (8); Control: - (6). |
06/06/2014 | Released by the Shelby HS Rockets. |
07/01/2014 | Drafted in the 2014 first-year player draft (Round 3, Pick 35, 132nd overall pick) by the Greenville 84s. |
07/23/2014 | Signed a minor league contract with the Greenville 84s organization with a signing bonus of $260,000. |
01/01/2015 | OSA scouting updated ratings (potential): Stuff: - (15); Movement: - (9); Control: - (13). |
01/01/2016 | OSA scouting updated ratings (potential): Stuff: - (15); Movement: - (9); Control: - (14). |
07/30/2016 | Was traded by the Greenville 84s to the Baffin Island Beavers, along with SP Randy Ellison, CF Júlio Hernández, MR Mario González, in exchange for MR Rodrigo Ramón, MR Arthur Smeeth, CF Vicente Bueno, CF Michael Jackson. |
01/01/2017 | OSA scouting updated ratings (potential): Stuff: - (19); Movement: - (9); Control: - (12). |
12/02/2017 | Was traded by the Baffin Island Beavers to the Jersey Shore D-Bags, along with CF Reynaldo Gallegos, in exchange for SP Dan Macías. |
01/01/2019 | OSA scouting updated ratings (potential): Stuff: - (20); Movement: - (9); Control: - (13). |
10/07/2019 | Won the 2019 International League ITL Championship with the Tuscaloosa Trout Slayers! |
01/01/2020 | OSA scouting updated ratings (potential): Stuff: - (20); Movement: - (10); Control: - (13). |
07/19/2020 | Was traded by the Jersey Shore D-Bags to the Baffin Island Beavers, along with MR Pedro Vega, in exchange for CL Jaime Sáenz. |
01/01/2021 | OSA scouting updated ratings (potential): Stuff: - (20); Movement: - (9); Control: - (11). |
11/23/2021 | Received a 1-year contract worth a total of $400,000 through automatic renewal. |
01/01/2022 | OSA scouting updated ratings (potential): Stuff: - (20); Movement: - (10); Control: - (12). |
04/25/2022 | Injured (stomach virus), out for 5 days. |
11/23/2022 | Received a 1-year contract worth a total of $400,000 through automatic renewal. |
01/01/2023 | OSA scouting updated ratings (potential): Stuff: - (20); Movement: - (10); Control: - (12). |
11/23/2023 | Received a 1-year contract worth a total of $400,000 through automatic renewal. |
01/01/2024 | OSA scouting updated ratings (potential): Stuff: - (20); Movement: - (10); Control: - (12). |
11/09/2024 | Signed a 1-year contract extension worth a total of $625,000 with the Baffin Island Beavers organization. |
01/01/2025 | OSA scouting updated ratings (potential): Stuff: - (20); Movement: - (11); Control: - (12). |
07/07/2025 | Injured (flu), day-to-day for 3 days. |
11/10/2025 | Wins the 2025 BSA Championship with the Baffin Island Beavers. |
11/15/2025 | Signed a 1-year contract extension worth a total of $685,000 with the Baffin Island Beavers organization. |
01/01/2026 | OSA scouting updated ratings (potential): Stuff: - (20); Movement: - (11); Control: - (12). |
11/17/2026 | Signed a 1-year contract extension worth a total of $775,000 with the Baffin Island Beavers organization. |
01/01/2027 | OSA scouting updated ratings (potential): Stuff: - (20); Movement: - (12); Control: - (12). |
11/30/2027 | Became a free agent. |
01/01/2028 | OSA scouting updated ratings (potential): Stuff: - (20); Movement: - (13); Control: - (13). |
03/09/2028 | Signed a 1-year contract worth a total of $800,000 with the Plymouth Rocks organization. |
07/03/2028 | Was claimed off waivers by Beech Mountain while with Plymouth. |
12/03/2028 | Became a free agent. |
01/01/2029 | OSA scouting updated ratings (potential): Stuff: - (20); Movement: - (12); Control: - (13). |
05/24/2029 | Signed a 1-year contract worth a total of $650,000 with the St. Louis Browns organization. |
11/28/2029 | Became a free agent. |
12/29/2029 | Signed a 1-year contract worth a total of $1,900,000 with the Kalamazoo Royale with Cheese organization. |