| Player History |
| 01/19/1871 | Signed a 2-year contract worth a total of $3,000 with the Sacramento Associates organization. |
| 05/01/1871 | Named the #20 prospect in the TCBA |
| 01/01/1872 | OSA scouting updated ratings (potential): Stuff: 20 (20); Movement: 80 (80); Control: 80 (85). |
| 10/23/1872 | Received a 1-year contract worth a total of $1,200 through arbitration. |
| 01/01/1873 | OSA scouting updated ratings (potential): Stuff: 25 (20); Movement: 80 (80); Control: 80 (85). |
| 03/04/1873 | Injured (undisclosed injury), out for one week. |
| 11/02/1873 | Received a 1-year contract worth a total of $1,249 through arbitration. |
| 01/01/1874 | OSA scouting updated ratings (potential): Stuff: 25 (20); Movement: 80 (80); Control: 80 (85). |
| 10/29/1874 | Received a 1-year contract worth a total of $1,392 through arbitration. |
| 01/01/1875 | OSA scouting updated ratings (potential): Stuff: 25 (20); Movement: 80 (80); Control: 80 (85). |
| 04/23/1875 | Injured (bronchitis), day-to-day for 5 days. |
| 10/27/1875 | Received a 1-year contract worth a total of $1,545 through arbitration. |
| 01/01/1876 | OSA scouting updated ratings (potential): Stuff: 25 (20); Movement: 80 (80); Control: 80 (85). |
| 10/23/1876 | Received a 1-year contract worth a total of $1,889 through arbitration. |
| 01/01/1877 | OSA scouting updated ratings (potential): Stuff: 30 (30); Movement: 75 (75); Control: 80 (85). |
| 11/07/1877 | Became a free agent. |
| 12/06/1877 | Signed a 2-year contract worth a total of $2,900 with the Brooklyn Atlantics organization. |
| 01/01/1878 | OSA scouting updated ratings (potential): Stuff: 30 (30); Movement: 70 (75); Control: 80 (85). 18780520 Pitches a 4-hit shutout against the Buffalo Bisons with 0 strikeouts and 1 BB allowed! |
| 06/02/1878 | Pitches a 3-hit shutout against the Albany Great Danes with 1 strikeouts and 1 BB allowed! |
| 06/26/1878 | Pitches a 3-hit shutout against the Washington Grays with 0 strikeouts and 0 BB allowed! |
| 07/29/1878 | Pitches a 4-hit shutout against the Albany Great Danes with 0 strikeouts and 0 BB allowed! |
| 01/01/1879 | OSA scouting updated ratings (potential): Stuff: 30 (30); Movement: 70 (75); Control: 80 (80). |
| 09/10/1879 | Pitches a 3-hit shutout against the New York Blue Stockings with 5 strikeouts and 1 BB allowed! |
| 09/14/1879 | Suspended 2 games after ejection following a brawl. |
| 10/16/1879 | Signed a 2-year contract extension worth a total of $3,366 with the Brooklyn Atlantics organization. |
| 01/01/1880 | OSA scouting updated ratings (potential): Stuff: 30 (30); Movement: 70 (75); Control: 80 (80). |
| 04/26/1880 | Pitches a 5-hit shutout against the Memphis Cavaliers with 1 strikeouts and 0 BB allowed! |
| 04/29/1880 | Pitches a NO-HITTER against the Memphis Cavaliers with 4 strikeouts and 0 BB allowed! |
| 07/21/1880 | Pitches a 5-hit shutout against the Jackson Champions with 3 strikeouts and 0 BB allowed! |
| 01/01/1881 | OSA scouting updated ratings (potential): Stuff: 30 (30); Movement: 75 (75); Control: 80 (80). |
| 10/30/1881 | Became a free agent. |
| 12/06/1881 | Signed a minor league contract with the Denver Pikes organization. |
| 01/01/1882 | OSA scouting updated ratings (potential): Stuff: 25 (30); Movement: 70 (75); Control: 85 (85). |
| 08/19/1882 | Pitches a 5-hit shutout against the New Orleans Pelicans with 2 strikeouts and 2 BB allowed! |
| 11/06/1882 | Became a free agent. |
| 11/15/1882 | Signed a 1-year contract worth a total of $1,303 with the Virginia City Comstock Kings organization. |
| 01/01/1883 | OSA scouting updated ratings (potential): Stuff: 25 (25); Movement: 70 (70); Control: 80 (80). |
| 11/04/1883 | Became a free agent. 18840101 OSA scouting updated ratings (potential): Stuff: 25 (25); Movement: 70 (70); Control: 80 (80). |
| 01/09/1884 | Signed a 1-year contract worth a total of $342 with the Albany Great Danes organization. |
| 10/31/1884 | Became a free agent. |
| 01/01/1885 | OSA scouting updated ratings (potential): Stuff: 25 (25); Movement: 60 (70); Control: 65 (80). |