check the pigeon against the falcons
Animals and Their Possible Speeds Animal Possible Speeds in Miles Per Hour
Swift (some species) 100 to 200
Homing pigeon 90 to 95
Falcon 65 to 70
Cheetah 65 to 70
Ducks and geese 60 to 70
Pronghorn antelope 55 to 60
Mourning dove 55 to 60
Hummingbird 55 to 60
Horse 45 to 50
Starling 45 to 50
Ostrich 45 to 50
Jackrabbit 40 to 45
Elk 40 to 45
Quail 40 to 45
Crow 40 to 45
Gray fox 35 to 42
Coyote 35 to 40
Deer 35 to 40
Heron 35 to 40
Sparrow 35 to 40
Pheasant 35 to 40
Moose 35 to 40
Gull 30 to 35
Bison 30 to 35
Grizzly bear 30 to 35
Pelican 25 to 30
Blue jay 20 to 25
Man 20 to 25
Elephant 4 to 25
Bat 12 to 15
Squirrel 10 to 12