CREATE TABLE table_name_97 (caps VARCHAR(255), name VARCHAR(255), goals_per_match VARCHAR(255))
How many caps does Jon Dahl Tomasson, who has less than 0.46 goals per match, have?
    
SQL: SELECT COUNT(caps) FROM table_name_97 WHERE name = "jon dahl tomasson" AND goals_per_match < 0.46