David Beckham has resumed training but is unlikely to make his MLS debut for LA Galaxy in Toronto on Sunday.
The 32-year-old former England captain could only run as he continued his recovery from an ankle injury.
"Unless there's a drastic change I won't be playing," Beckham said at a Saturday media conference in the city.
"Running straight forward is not a problem but turning corners is still a problem and I don't think I'll be involved in the game."
Beckham, 32, also threw into doubt his participation in the Galaxy's next game, this Thursday against DC United.
"It would be nice to play some part of the game in Washington but I'll just have to keep my fingers' crossed," he added.
"A week to 10 days is what I'm looking at."
" have to play a few games before I even think about going home to England to play for the country"
US international Landon Donovan said the condition of Beckham's ankle is improving.
"When he got here, it was like a balloon," he said. "You kind of looked at it and said 'you're going to play on that?'
"When he played in the Chelsea game, it was almost a miracle at that point. He shouldn't have been playing probably. But he's getting a lot better."
Beckham said he would need to get several games under his belt before being available for England, who play Germany in a friendly at Wembley on 22 August ahead of crucial Euro 2008 qualifiers against Israel and Russia on 8 and 12 September.
"All that's on my mind at the moment is getting myself fit," Beckham added.
"If I'm fit, obviously I have to play a few games before I even think about going home to England to play for the country.
"But my main priority at the moment is getting myself fit and getting myself playing for the Galaxy."