| 01/01/2016 |
OSA scouting updated ratings (potential): Stuff: 31 (57); Movement: 45 (57); Control: 29 (49). |
| 01/01/2017 |
OSA scouting updated ratings (potential): Stuff: 38 (59); Movement: 48 (59); Control: 34 (49). |
| 01/01/2018 |
OSA scouting updated ratings (potential): Stuff: 46 (59); Movement: 48 (57); Control: 36 (49). |
| 01/01/2019 |
OSA scouting updated ratings (potential): Stuff: 48 (59); Movement: 48 (54); Control: 41 (49). |
| 01/01/2020 |
OSA scouting updated ratings (potential): Stuff: 53 (59); Movement: 52 (55); Control: 46 (49). |
| 01/01/2021 |
OSA scouting updated ratings (potential): Stuff: 55 (59); Movement: 56 (56); Control: 50 (50). |
| 01/01/2022 |
OSA scouting updated ratings (potential): Stuff: 63 (63); Movement: 57 (56); Control: 53 (50). |
| 03/01/2022 |
Signed a minor league contract with the Columbus Legion organization. |
| 03/11/2022 |
Released by the Columbus organization. |
| 03/19/2022 |
Signed a minor league contract with the Columbus Legion organization. |
| 03/22/2022 |
Released by the Columbus organization. |
| 04/05/2022 |
Signed a 1-year contract worth a total of $690,000 with the Charlotte Royals organization. |
| 11/09/2022 |
Received a 1-year contract worth a total of $690,000 through automatic renewal. |
| 01/01/2023 |
OSA scouting updated ratings (potential): Stuff: 65 (63); Movement: 57 (56); Control: 53 (50). |
| 11/23/2023 |
Received a 1-year contract worth a total of $690,000 through automatic renewal. |
| 01/01/2024 |
OSA scouting updated ratings (potential): Stuff: 66 (65); Movement: 52 (51); Control: 52 (51). |
| 11/21/2024 |
Received a 1-year contract worth a total of $690,000 through automatic renewal. |
| 01/01/2025 |
OSA scouting updated ratings (potential): Stuff: 64 (65); Movement: 52 (51); Control: 54 (52). |
| 11/30/2025 |
Received a 1-year contract worth a total of $690,000 through automatic renewal. |