Marvin attended Warroad High School and was named the 2005 recipient of the Let's Play Hockey Ms. Hockey Award. During her freshman, junior, and senior seasons, she was an All-state honoree. As a senior, she helped the Warroad Warriors to an 18–5–1 record. Statistically, her greatest year was as a senior, when she accumulated 112 points, including 55 goals. She finished her high school career ranking fifth in Minnesota state career scoring. She earned four letters in hockey, and five letters in both cross-country and softball.
As a freshman, she appeared in 41 games and scored 16 goals and 30 assists for 46 points. She tied for fourth in the WCHA in overall scoring and second in assists. She had seven power-play goals, three game-winning goals, and one short-handed goal. In addition, she was named the WCHA Rookie of the Week five times. On October 7, 2005, she earned her first career goal on her first career shot in a 3–0 win over Connecticut. In the 2006 WCHA playoffs, Marvin made several contributions. She notched three goals and two assists in the WCHA first round against Minnesota State. On March 11, Marvin set up Jenelle Philipczyk for the game-winning goal in the 2–1 win over Minnesota Duluth. She would assist on Allie Sanchez' power-play goal in the WCHA Championship game against Wisconsin. For her efforts, she was named to the WCHA All-Tournament Team. She led WCHA Rookies in scoring and was named WCHA Rookie of the Year. For her efforts, she was named to the All-WHCA Rookie Team and was an All-WCHA third team selection.
In her sophomore year, Marvin led the team with 38 points in 35 games. For her efforts, she earned All-WCHA First Team honors. During her junior year Marvin led the team with 23 goals, 31 assists and 54 points and earned an All-WCHA First Team honoree. She was an RBK All-America Second Team selection and was named to the WCHA All-Tournament Team. As a senior, she helped the Gophers advance to the NCAA Women's Frozen Four. She earned All-WCHA Second Team honors and was named WCHA Outstanding Student-Athlete of the Year.
USA Hockey
Marvin is a three-time participant in the International Ice Hockey Federation World Women's Championships. She won gold in 2008 and 2009, while winning the silver in 2007. Prior to the IIHF championships, she was a participant on the United States Women's Select Team for the Four Nations Cup. In addition, Marvin was a four-time USA Hockey Women's National Festival participant.
After the 2010 Winter Games, Marvin joined the Whitecaps for their 2010–11 season. On October 8, against former WCHA rival, St. Cloud State, Marvin scored a goal.
On September 25, 2015, it was announced that Marvin had signed a contract to play for the Boston Pride of the National Women's Hockey League. Participating in the 2016 NWHL All-Star Game, Marvin would compete in the Isobel Cup finals. She would score the second goal in Cup history, during the second period of Game 1 against the Buffalo Beauts. She would end her season by winning the 2016 NWHL Defensive Player of the Year Award. Marvin was selected for the 2017 All-Star Game in February 2017 via a fan vote.
Awards and honors
;USA Hockey: Three-time member of the U.S. Women's National Team for the International Ice Hockey Federation World Women's Championship ... Three-time member of the U.S. Women's Select Team for the Four Nations Cup. Led the team with four assists in 2008... Three-time member of the U.S. Women's Under-22 Select Team for the Under-22 Series with Canada. Led the team with four points in 2008... Four-time USA Hockey Women's National Festival participant ... Four-time USA Hockey Player Development Camp attendee. ;College: She played four seasons at the University of Minnesota of the Western Collegiate Hockey Association, where she was twice in the top 10 for the Patty Kazmaier Memorial Award ... Finished her career sixth on the school's all-time scoring list with 195 points. As a Senior : Helped the Gophers advance to the NCAA Women's Frozen Four... Earned All-WCHA Second Team honors... Named WCHA Outstanding Student-Athlete of the Year. As a Junior : Led the team with 23 goals, 31 assists and 54 points... All-WCHA First Team honoree... RBK All-America Second Team selection... Named to the WCHA All-Tournament Team. As a Sophomore : Led the team with 38 points in 35 games... Earned All-WCHA First Team honors. As a Freshman : Second on the team with 46 points ... WCHA Rookie of the Year... All-WCHA Third Team selection... Led the WCHA in rookie scoring... Finished fourth in the WCHA in points and second in assists... Named to the WCHA All-Tournament Team.