Kegan Rothman, 9, went to Fraser River in British Columbia, Canada in search of giant sturgeons that are said to swim there. After one day on the water, he found what he was looking for.
On Monday, he wrangled himself a 272kg, three-metre (600-pound, 10-foot) long Great White Sturgeon.
The behemoth looked like something out of the dinosaur age, reports the Huffington Post.
"Kegan kept saying he didn't believe it," said Matthew Clive of Great River Fishing Adventures. "He was thrilled, just ecstatic."
Rothman and his dad, Dan, came to Vancouver from New Jersey on Sunday hoping to catch one of the giants. The next day, the duo were amazed to find so quickly what everyone had been talking about.
"It was so heavy, he had to hook the rod under his legs to be able to hold it," Clive said.
Released back into the wild
It took the avid fisherman almost two hours to reel the monster in, including 15 minutes spent wrestling the line free when it snagged on a tree.
After snapping a few pictures, the giant sturgeon - estimated to be about 75 years old - was released back into the river.
"He had already been tagged, so we just scanned him and let him go," Clive said. "They're a protected species, so we let them swim free."
In 2012, a man landed one of the biggest fish ever to be pulled out of the Fraser River. The white sturgeon was more than 3.5 metres (11 feet) long and weighed about 450kg (1,000 pounds).