28Win 72Draw and O Loss in my opinion reflects at least 300 ELO (8 times stronger).
https://www.3dkingdoms.com/chess/elo.htm
I guess that the spectacular 28-0 was somehow confusing my ELO opinion engine by concealing the fact that 72 draws are a lot more difficult to achieve than 12 draws (28-12-0 would have been a 300 ELO difference).
28Win 72Draw and O Loss in my opinion reflects at least 300 ELO (8 times stronger).