2010-11: Keegan Iverson played for the Breck School high school team as an eighth grader — skating alongside his brother Wesley Iverson, a junior. In 30 games for the Mustangs he scored 12 goals with 13 assists and had 50 penalty minutes. Breck finished first in the Tri-Metro Conference and reached the Class A state tournament after capturing the Section 2A title.
2011-12: Iverson made his WHL debut as a 15-year-old — joining the Portland Winterhawks following his freshman season at Breck. He played in one regular season game and one playoff contest for Portland with no points nor penalty minutes in the two games. Iverson scored 18 goals with 27 assists and had 35 penalty minutes in 29 games for Breck. The Mustangs were 12-0 in Tri-Metro Conference play, captured the Section 2A championship and finished third in the Class A state tournament. Iverson attended USA Hockey’s Select 16 Player Development Camp and was chosen for the USA squad at the 2012 Five Nations Tournament in the Czech Republic in August.
2012-13: Iverson played for the USA in the 2012 Five Nations Tournament before returning to Portland for his first WHL season and skated for the USA U17 team at the 2013 World Hockey Challenge in Canada. He scored 6 goals with 4 assists and was +4 with 69 penalty minutes in 47 regular season games for the Winterhawks. He had 2 assists and 15 penalty minutes in 17 playoff games as Portland won the WHL championship. Iverson was -2 with no points or penalties in five Memorial Cup games. In six games for the USA’s third place team at the WHC he scored 1 goal with 1 assist and had 4 penalty minutes.
2013-14: Iverson played for the USA’s U18 team at the 2012 Ivan Hlinka Memorial Tournament before returning to Portland for his second season with the Winterhawks. He scored 1 goal with 4 penalty minutes and was +2 in five games at the Ivan Hlinka tournament. Iverson played in the 2013 USA Hockey/CCCM All-American Prospects game and was ranked 85th amongst North American skaters in the Central Scouting final rankings. He was selected by the New York Rangers in the third round (85th overall) in the 2014 NHL Draft.
2014-15: Iverson played a two-way role for the WHL’s Portland Winterhawks and led the team in penalty minutes in his third junior season. He scored 15 goals with 24 assists and was +3 with 91 penalty minutes. Portland finished second in the U.S. Division and reached the Western Conference finals, falling to eventual Memorial Cup runner up Kelowna. Iverson scored 2 goals with 7 assists and was +4 with 27 penalty minutes in 17 playoff games.
Iverson was returned to the WHL Portland Winterhawks for his third major junior season in 2015-16. The alternate captain of his major junior team, Iverson will have to increase his offensive production this season to earn an ELC before the Rangers’ rights to him expire in June 2016.
Iverson will attend training camp with the Rangers before returning to Portland for his third WHL season in 2015-16.