Credit: Chris Jackson/Getty

Better luck next time, Kate!

Prince William beat his wife, Kate Middleton, in a friendly dragon boat race Monday in Charlottetown, Prince Edward Island, Canada.

Despite a downpour of soaking rain at Dalvay-by-the-Sea, the couple was able to fit in the afternoon race across Dalvay Lake.

As the couple suited up in lifejackets and other boating attire, a source told Us Weekly the two crews were fighting over which group would get to boat with Middleton!

When the couple stepped into the boats to row, William -- clad in a blue checked shirt and grey cords -- quickly got soaked. But "only half of me got wet," he said later.

"Both he and Kate are very competitive, so I think [the race] was good," Olympic bobsled athlete Heather Moyse, who presented William with his prize of a bottle of champagne, tells Us of the royals. "As a female athlete, I would be really annoyed if someone let me win."

Despite her loss, Middleton remained in high spirits, telling attendee Hillary Thompson that "maybe next time" she'll win.

PHOTOS: See more pics of Kate and Will's boat race from Popsugar

After the race, William and his bride, both 29, walked along the waterfront to regain their energy -- by sampling local culinary delicacies!

Overheard telling William she loved "all the food" -- including pork belly -- Middleton kept a smile on her face despite the downpour. Asked by her husband how she was holding up, Middleton reassured him that "this umbrella is perfect. Although my feet are soaked!"