Today marks three weeks since Jamie Cannon was last seen.

The missing Saltcoats teen has been the subject of numerous police appeals to trace his whereabouts over the past month.

Here's all we know as the hunt to trace the missing 19-year-old continues today into a fourth week.

Where was Jamie last seen?

Jamie was last seen on Thursday, May 20 around 10am on Kinnier Road and was reported missing two days later on Saturday, May 22.

What does he look like?

Cannon is 6ft 1in tall with short brown hair and was last seen wearing grey jogging bottoms, grey trainers and a blue jacket, carrying a camouflage backpack.

Jamie Cannon vanished from his home in Saltcoats
Jamie Cannon vanished from his home in Saltcoats

Have there been other sightings?

There have been no other known sightings of the missing teen and his worried family have described his disappearance to police as "completely out of character for him".

What have the police been doing?

Local officers have been assisted by specialist officers, including search advisors and the dog unit, but there have been no further sightings of him.

On May 22, two days after Jamie was reported missing, Sgt Paterson at Saltcoats Police Office issued a plea to the public to be on the lookout for the teen.

He said: “Jamie has been missing for a number of days now, this is out of character for him and his family are looking for him to make contact with them and for his safe return home. We have a number of resources looking for Jamie and we are now looking for assistance from the public.”

The following day Police Inspector Colin Shearer of Irvine Police Station issued another appeal this time pleading with Jamie to "make contact with the police or your family or friends to let them know you are safe and well."

Most recently, on June 4 police posted another appeal for information on the Ayrshire Police Division Facebook page to help trace the teen.

The Ayrshire Live app is available to download now.

Get all the local news in your area – plus features, football news and the latest on the coronavirus crisis – at your fingertips 24/7.

The free download features the latest breaking news and exclusive stories while you can customise your page with the sections that matter to you.

The Ayrshire Live app is available to download now on iOS and Android.

Sergeant Allen Dodds said: “Despite previous appeals and extensive searches and enquiries to trace Jamie, we have been unable to locate him. As time goes on, we are extremely concerned as he has never been missing before and it is entirely out of character for him not to keep in contact with his family and friends.

“Understandably, his family is extremely distressed by his disappearance and just want to know that he is safe and well. I would urge anyone who has seen Jamie, or who has any information on his whereabouts to contact us as soon as possible through 101 quoting reference 1623 of 22 May.”

Meanwhile, the family have set up a Facebook group to help trace Jamie with more than 5,000 people joining the page.

Don't miss the latest Ayrshire headlines – sign up to our free daily newsletter here