davis was drafted by the cincinnati reds in the 16th round of the draft. he made his professional debut with the princeton reds. in 15 games, he had a 3-7 record with a 3.88 earned run average. davis started 20 games for the reds in 2001, going 8-4. after the season, davis became a free agent, but re-signed with the reds. he split the year between the double-a chattanooga lookouts and triple-a louisville bats. again a free agent after the season, he signed with the long island ducks.