A Beach man was found guilty Wednesday of traveling to meet what he thought was a 15-year-old girl he met on a “pickup” app for a sexual encounter, State Attorney Larry Basford said.
James Robert Stahl, 57, was found guilty of Traveling to Meet a Minor to Commit an Unlawful Sex Act.
Circuit Court Judge Brantley Clark set sentencing for March 23.
The jury only needed 15 minutes of deliberation to return its verdicts after Prosecutor Frank Sullivan’s closing argument.
“This is another example that there are people out there preying on our children online and through these apps,” Sullivan said. “They need to know that our law enforcement agencies are proactive, and just like we tell our children, you never know who you are talking to online.”

In closing arguments Sullivan emphasized that the defendant’s claims that he was entrapped and that he was simply worried about the minor’s welfare were untrue and contradicted by the content of the text messages between himself and the undercover Panama City Beach Police Department investigator.
“Hey, do you still want to meet up?” the defendant texted the morning of his arrest On Nov. 8, 2024.
“That’s not law enforcement reaching out and saying hey, let’s keep meeting up,” Sullivan told jurors. “That’s not law enforcement inducing him, he’s the one saying are you still interested in meeting.
“The (undercover officer’s) response?” Sullivan continued. “If you want to. Did you ever decide what you wanna do? And the defendant’s response? ‘You.’”
“A crime was committed when the defendant traveled to that gas station because he intended to have sex with a 15-year-old,” Sullivan said. “It didn’t go farther than that because of the proactive actions of law enforcement.”
Sullivan called two witnesses – both Panama City Beach Police Department investigators. Detective Jonathan Young testified he set up the fake profile of the minor on an app known to be used by men looking for young girls and sexual hookups. Inv. Kyle Finnell testified he was playing the part of the 15-year-old minor in the chat exchanges after the defendant made contact.

Evidence and testimony presented by Sullivan showed the ad the defendant responded to was placed by police and showed pictures of a young female whose age was listed as “99.” It said she wanted to have “fun.”
The defendant responded to the ad and began texting with the female. She asked the defendant how old he was and then told him she was younger – 15 and nearing her 16th birthday. His response was that 15 was young, but he continued the messaging.
On Nov. 8, 2024, after two days of texting that included him asking for a “price list,” they agreed the defendant would pick her up at a nearby convenience store.
He was arrested while sitting in his car in the parking lot. He had deleted texts from his phone’s main text app, but police found remaining texts on a different phone app.
In his statement the defendant made various excuses, all of which revolved around his claim that he did not plan to have sex with the minor, that he wanted to talk her out of her bad life choices. He described himself as a “concerned single dad” who was worried she might be a runaway, or that she might be in some kind of danger at home. He could not explain why, if he had concerns, he did not simply contact the police.
“I was going to take her to lunch frankly,” he said in the statement. He said he was “playing along to have the opportunity to have a conversation with her” about the dangers of prostituting herself via online apps.
RELATED: Man sentenced to prison for Sexual Battery
RELATED: Major fentanyl dealer found guilty
But Sullivan and the testimony pointed out that there was no hint in the texts that the minor was in danger or a runaway, and that it was clear she lived at home and was willing to have sex for money. The defendant asked her for a price list, was on an app that catered to prostitution, and when asked if condoms would be needed said he would prepared “either way.” It was also noted that nowhere in the texts did the two discuss going to lunch.
Basford thanked the Panama City Beach Police Department for its proactive work on the case to prevent another child from being victimized.
For more information, contact Mike Cazalas at mike.cazalas@sa14.fl.gov, or call 850-381-7454.





“Not a few pills, not residue, not trace amounts,” Morgan told jurors in her closing argument, “but a great amount of fentanyl. There’s a reason we don’t have it here in court with us today. This is a highly potent narcotic that requires special handling.”
BONIFAY – There was enough concrete evidence in the case against Dwight Adams that a Holmes County jury needed less than 3 minutes to find him guilty of Grand Theft of a Motor Vehicle Monday, State Attorney Larry Basford announced.







The evidence included 29 pages of handwritten letters from the defendant to the victim – found by the victim’s mother when she became suspicious of Stuart – in which he professed his “love” for the student.


