The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Will - Age: 28. Hometown: Miami, Florida. Occupation: sales managerPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Fred - Age: 27. Hometown: Dallas, Texas. Occupation: executive assistantPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Mohit - Age: 26. Hometown: Pacifica, California. Occupation: product managerPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Adam - Age: 27. Hometown: Dallas, Texas. Occupation: real estate agentPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Kenny - Age: 35. Hometown: Las Vegas, Nevada. Occupation: professional wrestlerPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Michael - Age: 26. Hometown: Chicago, Illinois. Occupation: former professional basketball playerPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Kenneth ("Diggy") - Age: 31. Hometown: Chicago, Illinois. Occupation: senior inventory analystPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Peter - Age: 31. Hometown: Madison, Wisconsin. Occupation: business ownerPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Blake E. - Age: 31. Hometown: Marina del Rey, California. Occupation: aspiring drummerPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Brady - Age: 29. Hometown: Miami, Florida. Occupation: modelPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Alex - Age: 28. Hometown: Grosse Pointe Park, Michigan. Occupation: information systems supervisorPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Jack Stone - Age: 32. Hometown: Dallas, Texas. Occupation: attorneyPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Anthony - Age: 26. Hometown: Chicago, Illinois. Occupation: education software managerPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Dean - Age: 26. Hometown: Venice, California. Occupation: startup recruiterPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Jonathan - Age: 31. Hometown: New Smyrna Beach, Florida. Occupation: tickle monsterPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Rober ("Rob") - Age: 30. Hometown: Houston, Texas. Occupation: law studentPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Lee - Age: 30. Hometown: Nashville, Tennessee. Occupation: singer/songwriterPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Bryan - Age: 37. Hometown: Miami, Florida. Occupation: chiropractorPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Lucas - Age: 30. Hometown: Santa Monica, California. Occupation: "whaboom"Photo by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Jedidiah - Age: 35. Hometown: Augusta, Georgia. Occupation: ER physicianPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
DeMario - Age: 30. Hometown: Century City, California. Occupation: executive recruiterPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Milton - Age: 31. Hometown: North Bay Village, Florida. Occupation: hotel recreation supervisorPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Josiah - Age: 28. Hometown: Fort Lauderdale, Florida. Occupation: prosecuting attorneyPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Eric - Age: 29. Hometown: Los Angeles, California. Occupation: personal trainerPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Bryce - Age: 30. Hometown: Orlando, Florida. Occupation: firefighterPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Matthew ("Matt") - Age: 32. Hometown: Meriden, Connecticut. Occupation: construction sales repPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Ignacio ("Iggy") - Age: 30. Hometown: Chicago, Illinois. Occupation: consulting firm CEOPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Jamey - Age: 32. Hometown: Santa Monica, California. Occupation: sales account executivePhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Kyle - Age: 26. Hometown: Los Angeles, California. Occupation: marketing consultantPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Blake K - Age: 29. Hometown: San Francisco, California. Occupation: U.S. Marine veteranPhoto by: ABC
The Bachelorette: Meet the 31 men vying for Rachel Lindsay's heart
Grant - Age: 29. Hometown: New York City, New York. Occupation: emergency medicine physicianPhoto by: ABC