I should have more clearly communicated that I'm concerned that this might be who he is rather than going with "is seeming to be ...." But I am concerned and I think it's reasonable.
- Unprecedented and vaguely explained visa trouble after coming here with presumably a valid work visa.
- Appeared in 3 of 3 games before the visa incident, was away for 5, then for [reasons] appeared in only 9 of the remaining 26.
- Car accident.
WRT to the latter, there are people who cause many accidents, people who almost never get into accidents, and people who fall in between- they get into multiple accidents that are rarely their primary fault, but they routinely fail the “last clear chance” test. If you drive in a city you should be prepared to avoid pedestrians who don’t do what they should, outside of suicide by car incidents.
OTOH sometimes bad luck really is bad luck. Maybe none of his is his fault. It's not enough to be a clear pattern yet, but add in what appears to be a poor work rate, and I believe it is troubling.