Repass’ afloat assignments as a commissioned officer include serving as assistant operations officer aboard USS Reuben James (FFG 57); combat information center officer and air defense aboard USS Mobile Bay (CG 53); naval gunfire officer in the 10th Marine Regiment of the 2nd Marine Division; operations officer aboard USS Shoup (DDG 86); training officer for Commander, Destroyer Squadron Nine; and executive officer of Littoral Combat Ship Crew 203 aboard USS Jackson (LCS 6), USS Independence (LCS 2), and USS Coronado (LCS 4). He then served as commanding officer of USS Coronado (LCS 4). His most recent assignment was command of USS Freedom (LCS 1).
Ashore, he served in the assessments division for the staff of the Chief of Naval Operations (OPNAV N81) as an afloat readiness analyst, and at Commander, Naval Surface Forces, U.S. Pacific Fleet as the littoral combat ship requirements officer (N8B).
Repass currently serves as the Deputy Commander of Destroyer Squadron 23.
Repass’ personal awards include the Meritorious Service Medal (four awards), the Navy Commendation Medal (eight awards), Navy Achievement Medal (four awards), as well as various unit and campaign awards.