Canada, needing a win to advance, tied Rwanda 0-0 at the FIFA U-17 World Cup on Saturday in a result that sent both teams home.
The Canadians (0-1-2) came into the game needing three points to advance to the round of 16 as one of the four best third-place teams after tying England 2-2 and losing 3-0 to Uruguay.
"It's disappointing, the result," said Canadian coach Sean Fleming. "We really felt confident coming in. We knew it was a battle for both teams - tired legs, tired minds - but I'm so proud of the players how they kept going right to the very end."
Rwanda (0-2-1), in its first appearance at any FIFA final tournament, failed to score. The Africans were beaten 2-0 by England and 1-0 by Uruguay but had some slim hope of advancing with a win of their own.
England (2-0-1) finished atop Group C with a 2-0 win Saturday over Uruguay (2-1-0)
While the tie with England ended Canada's 13-game losing streak at the tournament dating back to 1987, Fleming's team ultimately paid for its lack of offence. Two goals in three games - one scored by the goalkeeper - was not enough to advance.
In five trips to the tournament, Canada's record now stands as 0-13-2. Canadian teams have been outscored 47-5.
Quillan Roberts, the 16-year-old Toronto FC academy goalie who made history by scoring against England, started again for Canada in place of the injured Maxime Crepeau. While he did not give up a goal against Rwanda, he looked shaky on several occasions when he went for the ball.
Ismail Benomar replaced Daniel Stanese in the Canadian backline.
Neither team managed much in the first half under drizzle at Estadio Hidalgo.
Andrew Buteera forced a save by Roberts in the ninth minute, cutting in from the left and banging a right-footed shot that the goalie tipped over the crossbar. Buteera went down soon after when Samuel Piette caught him with his studs in a tackle.
Rwandan goalie Marcel Nzarora was living dangerously midway through the half when he came out and failed to get to the ball on a Canadian free kick but all Canada got out of it was a corner.
Canada began to get more of the possession but failed to convert that into chances. Sadi Jalali managed to direct a header on goal in the 31st minute but sent it straight at Nzarora.
Roberts was almost caught out in the 38th minute when Mwesigye Tibingana, seeing the goalie was off his line, tried to chip him from just inside the Canadian half. But Roberts got back and tipped the ball over the bar.
In the 47th minute, Jali sent a shot on goal that Nzarora needed two tries to gather in. Keven Aleman had a good chance in the 56th when a pass from Bryce Alderson split the defence but Nzarora stopped his shot with his feet.
Benomar made a big tackle in the 60th minute, stripping the ball off Justin Mico in the penalty box.
At the other end, Jalali put the ball wide in the 63rd minute.
Eric Nsabimana had a fine chance in the 69th when Tibingana found him alone at the edge of the box but the forward fired the ball over the bar.
Roberts looked solid in the 77th minute, diving to stop a swerving long-range shot from Robert Ndatimana.
Jay Chapman had a crack at goal in the 83rd minute but it went straight at the Rwanda goalie.
Rwanda outshot Canada 20-15 (6-4 in shots on target).