| Player History |
| 05-18-2003 | Drafted in 20th round, 464th overall pick, by Cirith Ungol in 2003. |
| 07-30-2009 | Earned first career win on 7/30/2009. |
| 01-31-2013 | Gets a new one-year contract worth $811,429 through salary arbitration. |
| 06-27-2013 | Was selected to the 2013 Tolkien Baseball All-Star Game. |
| 11-17-2013 | Received a 1-year contract worth a total of $2,102,400 through arbitration. |
| 01-01-2014 | SISA scouting updated ratings (potential): Stuff: 80 (79); Movement: 86 (88); Control: 51 (56). |
| 06-23-2014 | Was selected to the 2014 Tolkien Baseball All-Star Game. |
| 11-18-2014 | Received a 1-year contract worth a total of $3,185,000 through arbitration. |
| 01-01-2015 | SISA scouting updated ratings (potential): Stuff: 80 (79); Movement: 86 (87); Control: 49 (52). |
| 06-29-2015 | Was selected to the 2015 Tolkien Baseball All-Star Game. |
| 07-05-2015 | Signed a 3-year contract extension worth a total of $15,000,000 with the Minas Tirith Titans organization. |
| 01-01-2016 | SISA scouting updated ratings (potential): Stuff: 80 (79); Movement: 85 (87); Control: 50 (52). |
| 06-27-2016 | Was selected to the 2016 Tolkien Baseball All-Star Game. |
| 01-01-2017 | SISA scouting updated ratings (potential): Stuff: 81 (79); Movement: 83 (86); Control: 50 (52). |
| 01-01-2018 | OSA scouting updated ratings (potential): Stuff: 67 (79); Movement: 80 (83); Control: 51 (52). |
| 06-25-2018 | Was selected to the 2018 Tolkien Baseball All-Star Game. |
| 11-19-2018 | Became a free agent. |
| 12-24-2018 | Signed a 3-year contract worth a total of $18,360,000 with the Isengard Raiders organization. |
| 01-01-2019 | OSA scouting updated ratings (potential): Stuff: 60 (79); Movement: 78 (83); Control: 49 (52). |
| 01-01-2020 | OSA scouting updated ratings (potential): Stuff: 55 (79); Movement: 73 (83); Control: 43 (52). |
| 03-06-2020 | Injured (sore ankle), day-to-day for 5 days. |
| 04-12-2020 | Injured (dead arm), out for 2 weeks. |
| 05-05-2020 | Injured (shoulder soreness), day-to-day for 2 weeks. |
| 05-19-2020 | Injured (sprained ankle), out for 4 weeks. |
| 07-23-2020 | Injured (wrist soreness), day-to-day for one week. |
| 09-20-2020 | Injured (torn biceps), out for 2-3 months. |
| 01-01-2021 | OSA scouting updated ratings (potential): Stuff: 31 (47); Movement: 57 (67); Control: 40 (40). |
| 04-16-2021 | Released by the Isengard Raiders. |