Toronto Star
· collected 2026-10-05 · by Daniel Rainbird The Canadian Press
Promise David, a Canadian striker, recounts his journey from playing unpaid soccer for Nomme Kalju’s reserve team in Estonia to signing with Brighton & Hove Albion in England’s Premier League. In 2023, while struggling financially, he resorted to shoplifting food and endured long travel days before matches. After scoring 30 goals in 44 appearances for Nomme Kalju’s first team, David joined Union Saint-Gilloise in Belgium, where he scored 41 goals in 82 matches and helped the club win its first league title in 90 years. He then signed with Brighton over other suitors in August, making his debut on Aug. 30 against Chelsea.
Written locally by qwen2.5:14b on 2026-10-05,
using this article's own text rather than the other coverage of the
same event (that is the story summary below).
Promise David walked up to a self-checkout in Estonia with four apples, some bread and no way to pay for it all.
asserted
David → walk → it
It was 2023 and the well-travelled Canadian striker, after stops in Croatia, Oklahoma, and Malta, was playing unpaid soccer for Nomme Kalju’s reserve team in the small European country’s third tier.
asserted
striker → travel → tier
On the morning of an away match, David was so hungry he resorted to shoplifting.
asserted
he → resort → shoplifting
“I woke up, I went to the grocery store and I had to steal apples,” David recalled.
asserted
David → wake → apples
“I couldn’t even pay for all of it, so I hid a couple items in my bag, God forgive me.
asserted
God → pay → me
That was just the beginning of a long day that included hours of bus and scooter rides from Tallinn to Estonia’s eastern border and back — with 90 minutes, a goal and a gas-station KitKat in between — before ending with “sleep for dinner.
asserted
that → include → dinner
And though he laughs about it now, the 25-year-old from Brampton, Ont., looks back on that period as one of the lowest points on an improbable journey to Brighton & Hove Albion in England’s Premier League.
asserted
old → laugh → League
The six-foot-five David, whose charismatic personality matches his size, eventually cracked Nomme Kalju’s first team and scored 30 goals in 44 appearances, catching the attention of Belgian Pro League side Union Saint-Gilloise.
asserted
personality → match → Gilloise
In two seasons there, he scored 41 goals in 82 matches and helped the club win its first league title in 90 years.
asserted
club → score → years
David’s rapid rise continued with Canada at this past summer’s World Cup, where he scored off the bench in a group stage loss to Switzerland, before signing with Brighton over several other suitors in mid-August.
asserted
he → continue → August
“I wanted to give myself the biggest challenge on the biggest stage, and see what it would do to me as a human being and as a football player,” David said at a downtown Montreal hotel last week before Canada beat Peru 2-0 in a friendly.
asserted
Canada → want → friendly
“I thought it would be very funny to think to myself that like three, four years ago I was like not even professional, and then now I’m playing in the Premier League.
asserted
I → think → League
The move to England’s south coast came together so quickly, the timing of the transfer caught him completely off guard.
asserted
timing → come → guard
Some 10 days after learning of Brighton’s interest, David was on a beach north of Bruges, dancing in a mosh pit at a music festival, when his phone started ringing off the hook.
asserted
phone → learn → hook
He ignored three calls before finally picking up and learning his Brighton medical was scheduled in just a couple of days.
asserted
medical → ignore → days
“It was shocking because I was already having fun and I was like, ‘Oh my God, I just got transferred,’” he said.
asserted
he → have → fun
“I remember looking at my friends like, ‘Damn, you guys are not gonna see me for a long time.’”
David made his Brighton debut Aug. 30 at Stamford Bridge, coming off the bench in the 80th minute of a 4-3 loss to Chelsea.
The Canadian has faced stiff competition for playing time in a crowded forward group that includes talented Greek teenager Charalampos Kostoulas, logging just two appearances and 24 minutes so far — much to the dismay of Canada coach Jesse Marsch.
asserted
that → look → Marsch
“I’m always supportive of the guys, but the fact that he’s not playing is not good, right?
asserted
he → ’m → guys
He’s not as fit and not as sharp as he was the last year and a half,” Marsch said after training last week.
asserted
Marsch → ’ → training
“He’s gonna have to push there, hard.
asserted
He → go → ?
He’s gonna have to make sure that he’s on top of himself in every little way professionally.
asserted
he → go → way
“If he’s not getting playing time, then he may have to think about what alternatives are out there, because he needs to play.”
uncertain
he → get → time
Marsch used David as a substitute in Canada’s first two friendlies of the international break against Chile and Peru.
asserted
Marsch → use → Chile
That leaves Tuesday’s match against the United States in St. Paul, Minn., as David’s final chance to start during the window.
asserted
That → leave → window
David, meanwhile, is confident he has what it takes to be successful in the world’s best league.
asserted
it → have → league
“Gaslighting and manipulation,” the candid centre forward quipped, before adding: “I just got there, and time will tell.
asserted
time → quip → ?
When I got to Belgium I didn’t play for four months, and then after the first goal everything clicked, so I guess the same is bound to happen.
asserted
same → get → goal
“I’ve just made the biggest move of my life.
asserted
I → make → life
I’m OK right now.”
asserted
I → ’m → ?
David always believed he would make a living playing soccer, even when he stole groceries to make ends meet.
asserted
ends → believe → groceries
But the former Toronto FC youth player — cut from the Major League Soccer club’s academy at age 15 — didn’t think he would one day take to a Premier League pitch.
asserted
he → cut → pitch
He’s taken a different path to getting there, one that David doesn’t necessarily recommend.
asserted
David → take → that
“Don’t do what I did,” he said with a laugh.
asserted
he → do → laugh
“I feel like the reality of the situation is for every one Promise, there’s about hundreds of thousands of people that have tried this route and it didn’t work out.
asserted
it → feel → route
“But yeah, I feel if you have a goal, make objectives, plans, checkpoints, write them down and seriously make realistic preparations to reach them, then you’ll be fine.
asserted
you → feel → them
And if you don’t make it, at least you gave it your all at the end of the day, and you were serious with it.”
asserted
you → make → it
This report by The Canadian Press was first published Oct. 5, 2026.
asserted
report → publish → Press