Goku stats:
175 cm (5'9)
62 kg (137 lbs)
according to canon... but no way hes only 137 lbs. He looks more like 200 lbs with how muscular he is.
Sukuna stats:
7 feet (213 cm)
136 kg (300 pounds)
Obviously Sukuna looks better on paper. Superiority height means longer range, heavier weight means more ability to take hits.
Haven't watched JJK so im not sure about Sukuna's fighting skills and aggression level.
Goku has been fighting since childhood so Goku's skills definitely tops. Aggression level... Goku is a focused calm fighter but he can be aggressive so I'd rate his aggression level at 3/5 or so.
If theres a huge fighting skills gap (like blue belt to black belt difference) between the 2, Goku would win. If not, Sukuna would definitely win.
Because aggression can be a double edged sword.
From experience (trained MMA for a year and had at least 20 fist fights in my youth) aggression makes a difference in a fight if youre talking newbie skill level... all the way to B class fighter at most (amateur leagues like street beefs or something... not UFC)
When its extremely highly skilled fighters, aggression seems to be a wildcard. It can be used against you.