1999 World Junior Ice Hockey Championships

The 1999 World Junior Ice Hockey Championships (1999 WJC) was held in Winnipeg, and five other communities in Manitoba, Canada from December 26, 1998, to January 5, 1999. In the gold medal match at Winnipeg Arena, Russia defeated Canada 3–2 on Artem Chubarov's overtime goal. The bronze medal was claimed by Slovakia, giving the six-year-old country its first medal at an IIHF event.

The playoff round reverted back to six teams qualifying, with group leaders getting a bye to the semifinals.

Relegation round
Source:

 was relegated for the 2000 World Juniors

Final round
Source:

Goaltending leaders
(minimum 40% team's total ice time)

Source:

Pool B
The Pool B tournament was played in Székesfehérvár and Dunaújváros, Hungary from December 27, 1998, to January 3, 1999. Two groups of four played round robins, and then the top three played each of the top three teams from the other group. All scores carried forward except the results against the lone eliminated team from each group.

Medal round
 was promoted to Pool A for 2000.

Relegation round
Source:

 lost two games to none and was relegated to Pool C for 2000.

Pool C
The Pool C tournament was played in Kaunas and Elektrėnai, Lithuania from December 30, 1998, to January 3, 1999.

Placement games
Source:

7th place game
 was relegated to Pool D for the 2000 World Junior Ice Hockey Championships.

1st place game
 was promoted to Pool B for the 2000 World Junior Ice Hockey Championships.

Pool D
The Pool D tournament was played in Novi Sad, FR Yugoslavia from December 29, 1998, to January 4, 1999.

1st–3rd place group
 was promoted to Pool C for 2000.