Base: 85
+STAB = 127
+rain = 170
going second = 127
going second in the rain = 170
going second with strong jaw = 191
going second in the rain with strong jaw = 255
going first = 255
going first in rain = 340
going first with strong jaw = 382
going first in the rain with strong jaw = 510
Base speed: 75
Full investment and bene nature: 273
—scarf’d; 409, doesn’t outspeed Jolly Zacian or scarf’d Darmanitan or +speed Dragapult, ranging 127 BP - 255 BP, but against Adamant Zacian is 25% to OHKO with guaranteed death from play rough, 81-96% damage to Darmanitan (guaranteed OHKO if band’d), but still dies immediately to draco Meteor, with a 1/16th chance to survive spec’d draco meteor if dynamaxed with full health. Still hits a majority of the dex with great force.
band’d & neutral w/ full investment; 249
—at worst a guaranteed 2HKO against special bulk ferrothorn (64% 2HKO for physical after Leftovers) with 25/37% recoil from Iron Barbs, not to mention a guaranteed 2HKO from power whip after iron barbs, but again at worst a guaranteed OHKO to Corviknight and guaranteed 2HKO to dynamax Corviknight, guaranteed 2HKO to Cloyster & pyukumuku (but dies to first counter), but an unlikely 4HKO to appletun with leftovers and full physical bulk investment; still comes with ice moves.
sand rush
—loses strong jaw but can run choice band without going second and can uselessly throw 48 EV from speed into bulk somewhere and still outspeed scarf darmanitan
—an 81% to OHKO Zacian despite opposing nature and a 75% chance to survive play rough if dynamaxed, guaranteed survival if Zacian is jolly, a guaranteed 2HKO to Corviknight (still guaranteed 2HKO if def+ and 3HKO if Bulk Up’d and def+, 6% OHKO if sassy and 252 in sp def), as well as a guaranteed kill to unscarf’d Dragapult dynamax or not with outrage
Tl;dr - even without rain this thing is a wrecking ball against things that should wall it and without water absorb / opposing dracovish you are very fucked.