This sentence does not make any sense to me. "He/ She will not win" are usable sentences, but it?
The horse will win, maybe? Or the driverless car in a race? Or a design in a design contest :)
I agree that it sounds odd out of context, but it could be used in some situations.
Das Pferd lauft schnell, aber es wird nicht gewinnen. Der Mann lauft schnell, aber er wird nicht gewinnen. Die Frau...sie...
Stephen King's "It"?
It will not profit -- sounds fine to me. Reporting it. Fellas?
"Gewinn" as a noun can be "profit (noun)". But "gewinnen" as a verb is not the same as "to profit". It is only "to win".
Not even if the hint for 'gewinnen' includes "(to) gain"? I get that there's a difference between profit and win, but gain and profit are pretty much the same to me.
You need an object for it to mean "gain" or "profit".
Er wird dabei nichts gewinnen = He won't gain anything from it