Will he ride FW tomorrow? No
Is he currently riding Tour of the Alps? No
On a team from his own country? No
Did he ride De Ronde this year? No
More than 185 cm. tall? No
Younger than 31? Yes
Riding a race tomorrow? No
From a country with a GT? No
From a country with a Monument? No
More than 179 cm tall? Yes
Younger than 33? Yes
European? Yes
On a European team? Yes
Scandinavian? No
Younger than 27? No
Can this person easily grow a beard? Dunno about "easily"
Has a contract with a WT team? Yes
Has a contract for 2022? Yes
Has a beating heart? Yes
Has contract with a team for 2021? Yes
Has a beard? No
Cyclist? Yes