2007-08: Tomas Kubalik spent another season splitting time between the Czech junior and senior leagues. He was again a top scorer when playing against juniors. Against men he improved his play this season, although was still used sparingly. Kubalik was tied for the tournament lead in goals at the U18 WJC (1A Division), helping the Czech team advance to the top division for 2009.
2008-09: In 32 games with the senior team, scored just two points and posted 64 penalty minutes.
2009-10: In his first North American season, Kubalik appeared in 58 games with the Victoriaville Tigres. He scored 33 goals and 42 assists for 75 points. He also chipped in a team-leading 95 PIMs. In 16 playoff games with the Tigres, Kubalik added 4 goals and 10 assists to his point totals.
2010-11: Kubalik made his NHL debut as a 20-year-old and had two assists in a late-season overtime loss to Washington in the first of four games he would play with the Blue Jackets. Averaging just over 14 minutes of ice time, he was -3 in his brief stint with Columbus. Kubalik led Columbus' AHL affiliate in goals and points, scoring 24 goals with 29 assists in 76 games. He finished the season with a -7 plus/minus and had 43 PMs for the Falcons, who failed to reach the AHL playoffs.
2011-12: Kubalik fell short of the Jackets’ opening day roster for the second straight year and began the season in Springfield. He didn’t show the same promise he did his rookie season averaging .46 points per game, down from his .69 totals from the year prior. He was an emergency call up when Mark Letestu broke his hand. He scored a goal and set up another before being sent back down to Springfield 15 days later. He finished the year out in Springfield with an unimpressive 23 points in 50 games.
2012-13: Kubalik spent his third pro season in the AHL — opening the season with Columbus AHL affiliate Springfield and then skating in ten games with St. John's after being acquired by Winnipeg in exchange for forward Spencer Machacek in a March 2013 trade. In 64 AHL games between the two teams he scored 14 goals with 9 assists and was +13 with 60 penalty minutes. The IceCaps missed the playoffs after finishing last in the Atlantic Division. Kubalik was tendered a qualifying offer by the Jets in July 2013 and has signed to play for HC Lev in the KHL in 2013-14.
Kubalik is a chippy forward, always in the middle of scrums. He plays with a bit of an edge, but also brings skill. He is not afraid to go to the net and score dirty goals. Kubalik must continue to work on his skating. He owns a good shot. He needs to continue to develop his physical game, and must increase his strength to compete with bigger stronger players.
Kubalik was dealt to the Winnipeg Jets by the Columbus Blue Jackets in March of 2013.