| Player History |
| 06/15/2013 | Drafted in the 2013 first-year player draft (Round 18, Pick 15, 355th overall Pick) by the Hillsborough Highlanders. |
| 08/04/2013 | Pitches a 4-hit shutout against the Shoemakersville Ghost Riders with 2 strikeouts and 0 BB allowed! |
| 01/01/2014 | OSA scouting updated ratings (potential): Stuff: 3 (3); Movement: 2 (4); Control: 3 (4). |
| 01/01/2015 | OSA scouting updated ratings (potential): Stuff: 4 (4); Movement: 4 (4); Control: 5 (5). |
| 04/02/2015 | Injured (damaged meniscus (knee)), out for 1-2 weeks. |
| 04/12/2015 | Pitches a 2-hit shutout against the Jersey City Steamers with 5 strikeouts and 0 BB allowed! |
| 09/01/2015 | Wins the OTMAA SL1 Pitcher of the Month Award. |
| 09/30/2015 | Wins the 2015 OTMAA SL1 Glove Wizard Award at P. |
| 01/01/2016 | OSA scouting updated ratings (potential): Stuff: 5 (4); Movement: 4 (4); Control: 6 (6). |
| 08/12/2016 | Pitches a 1-hit shutout against the Cooperstown Veterans with 7 strikeouts and 3 BB allowed! |
| 01/01/2017 | OSA scouting updated ratings (potential): Stuff: 5 (4); Movement: 4 (4); Control: 6 (6). |
| 08/01/2017 | Wins the OTM EL Pitcher of the Month Award. |
| 09/27/2017 | Pitches a 3-hit shutout against the Lowell Knights with 6 strikeouts and 0 BB allowed! |
| 11/12/2017 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2018 | OSA scouting updated ratings (potential): Stuff: 6 (5); Movement: 5 (4); Control: 6 (6). |
| 11/11/2018 | Received a 1-year contract worth a total of $380,000 through automatic renewal. |
| 01/01/2019 | OSA scouting updated ratings (potential): Stuff: 6 (5); Movement: 5 (5); Control: 6 (5). |
| 07/29/2019 | Was traded by the Hillsborough Highlanders to the Brooklyn Hoodrats, along with 2B M. Suárez, in exchange for SP B. Harper, C M. Sánchez. |
| 11/10/2019 | Received a 1-year contract worth a total of $1,400,000 through arbitration. |
| 01/01/2020 | OSA scouting updated ratings (potential): Stuff: 6 (5); Movement: 5 (5); Control: 7 (5). |
| 11/14/2020 | Received a 1-year contract worth a total of $1,260,000 through arbitration. |
| 01/01/2021 | OSA scouting updated ratings (potential): Stuff: 6 (5); Movement: 5 (5); Control: 7 (5). |
| 11/14/2021 | Received a 1-year contract worth a total of $1,080,000 through arbitration. |
| 01/01/2022 | OSA scouting updated ratings (potential): Stuff: 6 (5); Movement: 5 (5); Control: 7 (6). |
| 05/10/2022 | Injured (sprained ankle), out for 2 weeks. |
| 11/13/2022 | Became a free agent. |
| 01/01/2023 | OSA scouting updated ratings (potential): Stuff: 6 (5); Movement: 5 (5); Control: 7 (6). |
| 01/30/2023 | Signed a 1-year contract worth a total of $620,000 with the Providence Reds organization. |
| 05/09/2023 | Injured (dead arm), out for 4 days. |
| 07/25/2023 | Injured (ruptured bicep tendon), out for 6 months. |
| 11/11/2023 | Became a free agent. |
| 01/01/2024 | OSA scouting updated ratings (potential): Stuff: 5 (5); Movement: 5 (4); Control: 6 (5). |