Stephanie rowed under Coach Florin while in high school at Pine-Richland. After helping Florin coach during the Fall of 2009 and Spring of 2010 Stephanie obtained a Bachelor's degree in Clinical Exercise Science from Ithaca College. While at Ithaca, Stephanie competed in the 2011 NCAA Rowing Championships, as a freshman, in Ithaca's 2nd varsity boat, helping the team finish fourth overall. In addition, Stephanie is a Certified Personal trainer through the National Academy of Sports Medicine. Off the water she can be found working at a gym in Fox Chapel.