Let’s settle a bar bet that’s older than some boxers’ careers: just how old are Terence “Bud” Crawford and Canelo Álvarez? Spoiler alert—one of them is basically fighting in his fossil era, while the other is still in his prime Luigi’s Mansion phase. Buckle up, because this age thing is weirder than a split decision that everyone hates.

The Canelo Conundrum: Ageless or Just Well-Preserved?

Saúl “Canelo” Álvarez was born on July 18, 1990, which makes him 34 years old as of this writing. That sound you hear is every other middleweight boxer sighing in relief—he’s not literally immortal, just nearly immortal. He’s been a world champion at four different weight classes, which is like ordering four sizes of pants and somehow looking amazing in all of them.

Here’s the crazy part: Canelo turned pro at 15 years old. That means he’s been fighting for nearly 20 years—longer than the entire internet has been in most of our pockets. If he were a car, he’d have 200,000 miles and still get regular oil changes at the Mercedes dealership. He’s fought 67 times and lost only twice, which is a better record than my Wi-Fi router.

Crawford: The Old Man and the Sea of Fists

Terence Crawford is the older of the two, born on September 28, 1987, so he’s 37 years old. That’s three years older than Canelo, which in boxing years is like being a grandpa who still does pull-ups. He’s the undisputed welterweight champion and arguably the most avoided fighter since spiders in a shower.

Crawford turned pro at 20 years old—a full five years later than Canelo, meaning he’s been fighting for “only” 17 years. But here’s the shocker: Crawford has never been knocked down in his entire career. Not once. I’ve been knocked down by a rogue shopping cart, and he’s faced world-class punchers like they’re rubber chickens. He’s 40-0 with 31 knockouts, which is statistically more impressive than my ability to burn toast.

Terence Crawford hands Canelo Alvarez huge advantage in fight by notTerence Crawford hands Canelo Alvarez huge advantage in fight by not

Who’s Actually “Old” for a Fighter?

Boxing is a young man’s game—unless you’re George Foreman, who became heavyweight champ at 45 and sold us the grill that makes everything taste like victory. But for mere mortals, 34 and 37 are ancient in fight years. Think of it like dog years: a 34-year-old boxer is about 238 in punch-receiving years. Yet both Canelo and Crawford are still dodging punches like they’re trying to avoid a clingy ex at a wedding.

The weirdest fact? They’ve never fought each other. They’ve been in the same division, and the math says they should have met five years ago. That’s like having two best pizzas in town but refusing to deliver them to the same address. Fans are furious, but the promoters are just counting their money by swimming in pools of cash like Scrooge McDuck.

Who won Canelo vs. Crawford? Terence 'Bud' Crawford makes history withWho won Canelo vs. Crawford? Terence 'Bud' Crawford makes history with

The Final Bell: Age Is Just a Number (Unless It’s 40)

So, Crawford is 37, Canelo is 34, and together they have 107 professional fights with only 2 losses. That’s a combined win percentage of 98%, which is higher than the chance I’ll forget my keys tomorrow. The moral of the story? Don’t ask a boxer how old they are—ask how many times they’ve been hit in the head. For these two, the answer is “who’s counting?” because they’re both still undisputed and unbeaten in spirit.

If they ever fight, just remember: one is a 37-year-old wizard with zero falls, and the other is a 34-year-old beef slab with a red beard. Either way, you’re watching two men who have collectively aged faster than milk but hit harder than a meteor. Now, go finish your coffee and avoid any bar bets about their ages—you’ll lose.

Canelo vs Crawford: Don’t let the hype and glam distract you from the