If this is real, the trader is insane. Annualized returns 106%... MDD 2.97%... Sharpe Ratio 8.95.....from 2016 to 2021.....
I wouldn't rule that out either (small account after all so anything goes), but I am not familiar to what extent you can game Fundseeder.
In general, if you are the webmaster/owner of a website you can publish (or not publish, meaning censor...) anything you like, don't you think?
He [Jack Schwager] does write about excellent traders in his books