| 01/01/2010 |
OSA scouting updated ratings (potential): Contact: 4 (6); Power: 3 (4); Eye: 3 (5). |
| 01/01/2011 |
OSA scouting updated ratings (potential): Contact: 4 (6); Power: 3 (4); Eye: 3 (5). |
| 10/28/2011 |
Drafted in the 2011 first-year player draft out of college (Stanford University; Stanford, CA) by the San Francisco Peanuts. (Round 1, Pick 9, 9th overall pick). |
| 01/01/2012 |
OSA scouting updated ratings (potential): Contact: 4 (5); Power: 3 (4); Eye: 4 (5). |
| 01/01/2013 |
OSA scouting updated ratings (potential): Contact: 4 (5); Power: 3 (4); Eye: 4 (5). |
| 01/01/2014 |
OSA scouting updated ratings (potential): Contact: 5 (5); Power: 4 (4); Eye: 4 (4). |
| 05/06/2014 |
Injured (fractured finger),out for 4 weeks. |
| 07/02/2014 |
Injured (swollen ear),day-to-day for 3 days. |
| 11/20/2014 |
Received a 1-year contract through automatic renewal worth a total of $100,000. |
| 01/01/2015 |
OSA scouting updated ratings (potential): Contact: 5 (5); Power: 4 (4); Eye: 4 (5). |
| 05/19/2015 |
Successfully completed training to improve his base-stealing technique at the San Francisco Peanuts development complex. |
| 11/20/2015 |
Received a 1-year contract through automatic renewal worth a total of $100,000. |
| 01/01/2016 |
OSA scouting updated ratings (potential): Contact: 4 (4); Power: 4 (4); Eye: 5 (5). |
| 05/01/2016 |
Was traded by the San Francisco Peanuts to the El Paso Diablos, along with 3B Alex Sierra, 2B Willie Rodriguez, RP Zeke Smothers, and RP Jared Dickerson, in exchange for 2B Dewey Duggan, 2B Rob Rodriguez, 2B Steve Wells, and 3B Sam Abel. |
| 07/27/2016 |
Injured (quadriceps strain),day-to-day for 2 weeks. |
| 11/16/2016 |
Received a 1-year contract through automatic renewal worth a total of $100,000. |
| 01/01/2017 |
OSA scouting updated ratings (potential): Contact: 4 (4); Power: 4 (4); Eye: 5 (5). |
| 06/20/2017 |
Was claimed off waivers by Philadelphia while with El Paso. |
| 09/12/2017 |
Injured (sprained ankle),out for 6 weeks. |
| 11/18/2017 |
Received a 1-year contract through automatic renewal worth a total of $100,000. |
| 01/01/2018 |
OSA scouting updated ratings (potential): Contact: 4 (4); Power: 4 (4); Eye: 5 (5). |
| 11/15/2018 |
Received a 1-year contract through automatic renewal worth a total of $100,000. |