Back to problem
Answer: Yes, it always exists.
Proof by induction in $n$:
- Base $n=1$: trivial.
- Inductive step: assume a row valid for $n-1$ players:
$$
P_1\to P_2\to\cdots\to P_{n-1}.
$$
Add a new player $X$.
- If $X$ beats $P_1$, place him at the start.
- If $P_{n-1}$ beats $X$, place it last.
- Otherwise, there exists some index $i$ such that:
$$
P_i\to X\quad\text{y}\quad X\to P_{i+1},
$$
and is inserted between $P_i$ and $P_{i+1}$.
In all three cases the property “everyone wins the one on the right” is preserved.
By induction, it exists for all $n$.