The timeline of The Disappearance of

Kyron Horman

June 4, 2010: Kyron, a second grader at Skyline Elementary School in Portland, Oregon, was last seen near his classroom after attending a science fair. His stepmother, Terri Horman, left the school at 8:45 AM and ran errands until 10:10 AM. She then drove her daughter around town, went to the gym, and arrived home at 1:21 PM. When she and her husband went to the bus stop to meet Kyron at 3:30 PM, the bus driver told them he hadn’t boarded. Kyron was reported missing to 9-1-1

Kyron Horman in front of his science fair project, wearing the CSI T-shirt

Kyron Horman Case Files

The timeline of The Disappearance of Kyron Horman

Kyron Horman

Friday, June 4, 2010

  • 8:00 a.m.: Skyline Elementary opens for the science fair. Terri and Kyron Horman arrive shortly after.
  • 8:15 a.m.: Skyline PTA President Gina Zimmerman sees Kyron with his stepmother, Terri, in front of his exhibit.
  • 8:45 a.m.: Terri Horman leaves the school after watching Kyron walk toward his classroom.
  • 9:00 a.m.: Another student reports seeing Kyron near the south entrance of the school.
  • 10:00 a.m.: Class begins; Kyron’s homeroom teacher, Kristina Porter, reports him absent.
  • 1:21 p.m.: Terri posts a picture of Kyron and his project on her Facebook page.
  • 3:30 p.m.: Terri and Kyron’s father, Kaine Horman, go to meet the school bus and discover Kyron has been absent all day.
  • 3:46 p.m.: School secretary Susan Hall calls 9-1-1 to report Kyron missing. Officers from Portland Police Bureau and Multnomah County Sheriff’s Office arrive at the school and Kyron’s home about 45 minutes later.
  • 5:30 p.m.: A broadcast is sent to parents in Portland Public Schools: “Kyron Horman did not arrive at home today.”
  • 7:00 p.m.: Detective Sgt. Lee Gosson alerts Sgt. Travis Gullberg to begin a formal missing persons search for Kyron.
  • 7:00-7:15 p.m.: The Public Information Officer begins returning calls from media and arranges to meet them at the school.
  • 7:45 p.m.: Sheriff Dan Staton personally calls the FBI to alert them.
  • 8:09 p.m.: The first search teams arrive at Skyline School.
  • 8:15 p.m.: Lt. Mary Lindstrand arrives and begins emailing Kyron’s photo to local media.
  • 8:25 p.m.: Deputy Mark Herron, the search-and-rescue coordinator, arrives.
  • 9:48 p.m.: Mountain Wave Search and Rescue group arrives at the school.
  • 10:40 p.m.: Officers complete a search of Skyline School and the Horman residence.
  • 10:44 p.m.: A tipster calls 9-1-1 suggesting officers check a nearby train tunnel where kids sometimes play.

Saturday, June 5, 2010

  • 5:00 a.m.: Pacific Northwest Search and Rescue is called. Upon arrival, 60-70 people are already involved.
  • 9:08 a.m.: Associated Press receives its first official notification that Kyron is missing.
  • 12:00 p.m.: A sheriff’s spokesman states the search is still a missing-person case, not a criminal investigation. Around this time, Portland Public Schools alerts staff and parents who were at the school to attend debriefings on Sunday.
  • 4:00 & 8:00 p.m.: News conferences are held; the FBI and National Guard have joined the effort. Search crews complete an immediate grid search around the school.

Sunday, June 6, 2010

  • 8:58 a.m.: Terri posts on Facebook about ordering 1,000 missing-person flyers.
  • The FBI announces they have brought in a profiler from Quantico, Virginia.
  • 9:48 a.m.: Students and parents return to Skyline School for interviews with detectives.
  • 12:10 p.m.: Kyron’s relatives distribute missing-person flyers with his description.
  • 3:30 p.m.: Portland Public Schools Superintendent Carole Smith outlines steps to address security concerns.
  • 9:00 p.m.: The sheriff escalates Kyron’s case to a missing endangered child but does not label it a kidnapping.

Monday, June 7, 2010

  • Early morning: 18 certified search-and-rescue volunteers resume sweeping the area. Deputies canvass the neighborhood, noting license plates along Northwest Skyline Boulevard.
  • 8:45 a.m.: Classes resume at Skyline with counselors available.
  • That evening, Kelly Ramirez, Desiree Young’s sister, thanks the community for their support.

Tuesday, June 8, 2010

  • Search and rescue crews continue their efforts.
  • A reward fund is created and announced on Facebook.

Wednesday, June 9, 2010

  • 11:00 a.m.: FBI spokeswoman states the family isn’t speaking to the media.
  • 12:00 p.m.: Sheriff’s Capt. Mike Shults reads a statement from Kyron’s family, thanking the public and urging them to search their properties.
  • 9:45 p.m.: Portland Mountain Rescue is called to join the search.
  • Terri makes her Facebook wall private.

Thursday, June 10, 2010

  • Search and rescue crews continue their search.

Friday, June 11, 2010

  • 10:00 a.m.: The search expands to Sauvie Island.
  • 1:00 p.m.: Kyron’s family holds their first news conference, expressing gratitude and urging Kyron to come home.

Saturday, June 12, 2010

  • Search efforts continue; the sheriff’s office requests the public to hold off on donations due to surplus.

Sunday, June 13, 2010

  • 12:00 p.m.: The massive search ends; the case shifts to a criminal investigation. Over 1,300 people participated, making it one of the largest searches in state history.
  • The sheriff’s office seeks video footage of traffic near the school.
  • 100 T-shirts with Kyron’s missing poster are distributed for free.

Monday, June 14, 2010

  • Divers search areas around Sauvie Island, wading in waist-high water off the Multnomah Channel.

Tuesday, June 15, 2010

  • Early morning: A photo of glasses like Kyron’s is released.
  • Around noon: Dive teams search a pond near the Horman home.
  • 3:36 p.m.: A new photo of Kyron without glasses is released.
  • 30 billboards with Kyron’s picture go up around the metro area, donated by Clear Channel.

Thursday, June 17, 2010

  • Social media rumors falsely claim Kyron’s body has been found.

Friday, June 18, 2010

  • The sheriff’s office releases a flyer seeking information, including photos of Kyron, Terri, and a similar pickup truck. He asked for the public’s help in providing specific details about sightings of a white truck at these Fred Meyer locations:

22075 NW Imbrie Dr., just off Cornelius Pass Rd., in Hillsboro around 9 a.m. on June 4.

15995 SW Walker Rd. in Beaverton around 10 a.m. on June 4.

  • 2:00 p.m.: Capt. Jason Gates confirms the family approved the flyer and dispels rumors.
  • 8:30 p.m.: A friend reports Terri will undergo a second polygraph.

Sunday, June 20, 2010

  • Authorities collect flyers from parents at Skyline.

Monday, June 21, 2010

  • Kyron’s mother, Desiree Young, writes an open letter to her son.

Tuesday, June 22, 2010

  • A “Wall of Hope” is created outside Skyline Elementary as a tribute.

Thursday, June 24, 2010

  • Kyron’s family released home movies and 200 new photos.

Friday, June 25, 2010

  • Desiree Young and Kaine Horman appear on network morning shows to share Kyron’s story.

Saturday, June 26, 2010

  • Two 9-1-1 calls are made from the Horman residence regarding a “threat” and a “custody” issue.
  • Kaine moves out, taking their 19-month-old daughter, Kiara.

Monday, June 28, 2010

  • People magazine features Kyron’s story.
  • Terri’s father expresses uncertainty about her potential arrest.
  • 5:52 p.m.: Kaine, Desiree, and Tony Young release a statement excluding Terri’s name.
  • Media reports Terri has been served with a restraining order and divorce papers.

Tuesday, June 29, 2010

  • A judge seals the restraining order against Terri Horman.

Wednesday, June 30, 2010

  • Terri returns home with attorney Stephen Houze amidst media attention.

Thursday, July 2, 2010

  • The investigation has cost the county approximately $300,000.
  • Sheriff Staton discusses resource concerns.

Sunday, July 4, 2010

  • Reports surface that Terri allegedly offered a landscaper money to kill Kaine Horman months prior.

Thursday, July 8, 2010

  • Kaine asks a judge to order Terri to move out of their house.
  • The petition supporting the restraining order is released.

Monday, July 12, 2010

  • Terri agrees not to contest the restraining order or being forced out.
  • Kaine accuses Terri of violating the restraining order and other misconduct.

Friday, July 16, 2010

  • Terri vacates the house per an out-of-court settlement and moves to Roseburg.

Saturday, July 17, 2010

  • Kaine and Kiara return home.

Sunday, July 18, 2010

  • An article explores why Kyron’s case has gained significant attention.

Wednesday, July 21, 2010

  • Law enforcement focuses on DeDe Spicher, searching her home and interviewing associates.

Thursday, July 22, 2010

  • County commissioners approve additional funding for the investigation.

Friday, July 23, 2010

  • Reports indicate DeDe Spicher left her work site abruptly on June 4 and was unreachable.

Monday, July 26, 2010

  • Kaine files a motion for Terri to disclose the source of $350,000 paid to her attorney.
  • DeDe Spicher testifies before a grand jury.
  • “Dateline NBC” airs a program on Kyron’s disappearance.

Tuesday, July 27, 2010

  • The reward for information increases to $50,000.

Wednesday, July 28, 2010

  • Terri’s lawyer files a motion to delay divorce proceedings due to media scrutiny.

Week of August 2-6, 2010

  • Witnesses, including Kyron’s parents and Terri’s friends, testify before a grand jury.

Weekend of August 7-8, 2010

  • Searchers focus on the Old Germantown Road loop near where DeDe Spicher was working.

Monday, August 9, 2010

  • Investigators continue searching along Northwest Old Germantown Road.

Tuesday, August 10, 2010

  • Media obtain personal emails from Terri detailing the day Kyron disappeared.

Wednesday, August 11, 2010

  • Investigators seek details about sightings of the Horman truck, releasing staged photos.
  • Kaine’s lawyer objects to delaying divorce proceedings.

Tuesday, August 17, 2010

  • DeDe Spicher tells People magazine she did not leave her work site on June 4.

Friday, August 20, 2010

  • Kaine and Desiree discuss changes in Terri’s behavior since 2005.

Wednesday, August 25, 2010

  • Terri appears in court; her lawyer argues she cannot proceed due to being a suspect.

Tuesday, September 7, 2010

  • Kaine and volunteers re-erect the Wall of Hope at a new location.

Wednesday, September 8, 2010

  • Kaine drops his motion to find Terri in contempt.

Thursday, September 9, 2010

  • Kyron’s parents celebrate his 8th birthday with cake and cards.

Wednesday, September 15, 2010

  • The sheriff’s office announces scaling down the investigation due to costs over $1 million.

Tuesday, September 21, 2010

  • Clear Channel begins removing Kyron Horman billboards.

Weekend of October 2-3, 2010

  • Search teams return to Sauvie Island.

Thursday, October 7, 2010

  • A court hearing delays the divorce proceedings until January 2011.

Weekend of October 9-10, 2010

  • 180 searchers return to Sauvie Island.

Wednesday, October 13, 2010

  • Terri petitions for visitation rights with Kiara.

Thursday, October 14, 2010

  • Additional funding is granted for the investigation.

Thursday, October 21, 2010

  • Kaine files an objection to Terri’s visitation request, seeking a mental health evaluation.

Monday, October 25, 2010

  • Kaine submits an affidavit calling Terri “emotionally disturbed.”

Friday, October 29, 2010

Terri’s attorneys respond, accusing Kaine of trying to destroy her relationship with Kiara.

Tuesday, November 2, 2010

  • Terri withdraws her motion for parenting time with Kiara.

Weekend of November 13-14, 2010

  • Dive teams search Sauvie Island again.

Monday, November 15, 2010

  • Desiree accuses Terri of hating Kyron on “Today Show”; criticizes Kaine.
  • Kaine responds, denying knowledge of any threats.

Friday, December 10, 2010

  • Skyline School principal emails a flyer to parents at the sheriff’s request.

Sunday, January 30, 2011

  • Authorities search forested hills west of Sauvie Island but find nothing.

February 2011

  • The FBI dedicates up to six agents to assist with the investigation.

Saturday, February 13, 2011

  • Desiree releases a valentine to Kyron expressing her longing.

Weekend of March 26-27, 2011

  • Searchers return to previously unsearched areas.

Wednesday, March 30, 2011

  • The Horman divorce hearing is delayed until June 30.

Thursday, June 2, 2011

  • Sheriff Staton announces the formal task force will disband on July 1.

Friday, August 26, 2011

  • Desiree withdraws her civil suit against Terri to avoid impeding the investigation.

2012

  • a Multnomah County Circuit Court judge referred to Terri as a “prime suspect” in the case.
  • According to the sheriff’s office, DNA from Kyron’s family and his own toothbrush have been submitted and are actively searched against the national DNA database. Dental records and X-rays have also been uploaded to the National Missing and Unidentified Persons system for comparison to unidentified remains throughout the U.S.

Tuesday, September 17, 2013

  • Desiree and Kaine air their differences on “The Dr. Phil Show.”

Tuesday, December 31, 2013

  • A judge finalizes Kaine and Terri’s divorce.

Friday, June 1, 2012

  • Desiree files a civil lawsuit against Terri for custodial interference.

Tuesday, July 30, 2013

  • Desiree drops the lawsuit, citing Terri’s silence.

Tuesday, June 3, 2014

  • Kaine is awarded custody of Kiara; Terri is allowed supervised visits.

Monday, August 4, 2014

  • A judge denies Terri’s request for a name change due to the ongoing investigation.

Thursday, August 14, 2014

  • Terri speaks publicly about Kyron during her name-change hearing.

Wednesday, November 26, 2014

  • Terri files another petition to change her name.

Wednesday, December 10, 2014

  • Terri withdraws her name-change petition after public opposition.

Friday, February 6, 2015

  • Reports indicate Terri took a job as a caregiver under her maiden name.

Friday, February 20, 2015

  • Terri leaves her job due to public attention.

Thursday, May 28, 2015

  • The sheriff’s office announces a $50,000 reward as the fifth anniversary approaches.

Saturday, May 30, 2015

  • Kaine expresses a desire for resolution and for people not to forget Kyron.

August 2015

  • Terri’s roommate reports a stolen gun; Terri is implicated.

Thursday, September 22, 2016

  • Terri tells Dr. Phil she believes Kyron was kidnapped by a man in a white pickup.

Thursday, May 25, 2017

  • An age-progressed photo of Kyron at 14 is released.

Saturday, March 17, 2018

  • Terri marries Jose De Jesus Vazquez Martinez in Nevada.

Tuesday, June 4, 2019

  • On the ninth anniversary, Desiree announces the search area has been narrowed to less than 100 acres.

Tuesday, May 26, 2020

  • Rebecca Morris releases a book titled “Boy Missing: The Search for Kyron Horman.”

Friday, May 29, 2020

  • “Little Boy Lost: An ID Mystery” aired on Investigation Discovery.

Thursday, June 4, 2020

  • On the 10th anniversary, Sheriff Mike Reese reaffirms dedication to the investigation and encourages public assistance.


Kyron Horman Case Files

Terri Moulton Horman

Terri Moulton Horman is born in Grass Valley, Calif., in mid-March 1970 and adopted by two elementary teachers, 29-year-old Carol Moulton and her 32-year-old husband, Larry.

1982 the Moultons moved to Roseburg, where Horman grew up in a manicured middle-class neighborhood of single-story homes.  

Kyron Horman Case Files

Terri Moulton Horman Timeline

Terri Lynn Moulton

March 1970

  • Terri Moulton Horman is born in Grass Valley, California. She is adopted by Carol and Larry Moulton, both elementary teachers.

1982

  • The Moulton family moves to Roseburg, Oregon, where Terri grows up.

November 1991

  • Terri marries her first husband, Ron Tarver Jr. They move to Albany, Oregon, and run a storage facility before buying into a Chubby’s restaurant franchise with her parents’ support. The business fails, and in 1994, the couple and Terri’s parents sue the franchise, settling for $250,000.

March 1993

  • Terri announces her first pregnancy with Ron Tarver.

January 26, 1994

  • Terri gives birth to her son, James Logan, who is named after her mother’s maiden name, Logan.

November 1995

  • Terri and Ron divorce. She gains custody of James and moves back to her parents’ house in Roseburg, attending McDonald’s fast food management school and working at a McDonald’s in Cottage Grove.

August 1996

  • Terri marries her second husband, Richard Ecker, in Springfield, Oregon.

March 29, 1998

  • Terri is hit by a drunk driver, leading to severe migraines and a pinched nerve. She pursues a bachelor’s degree in elementary education at Northwest Christian University, funded by Richard.

August 1998

  • Richard Ecker adopts James, with Ron Tarver relinquishing parental rights due to financial struggles.

2000

  • Terri graduates with a teaching license, and the family moves to Beaverton, Oregon, for teaching opportunities.

February 2001

  • Terri and Richard buy a house in Aloha, Oregon, with help from her parents.

March 2001

  • Terri starts working as a substitute teacher in the Hillsboro School District.

Mid-2002

  • Terri’s marriage to Richard Ecker ends, with her receiving primary custody of James. Ecker continues to pay child support.

Spring 2002

  • Terri begins working out intensely at Bally Total Fitness in Aloha.

June 2002

  • A long-term substitute teaching job at Lenox Elementary ends. That same month, she meets Kaine Horman, and they start dating, leading to Kaine’s divorce from his then-wife, Desiree.

August 2002

  • Desiree files for divorce from Kaine when she is eight months pregnant with Kyron.

September 9, 2002

  • Kyron Horman is born to Desiree and Kaine.

December 2002

  • Terri and her son James move in with Kaine, assisting in Kyron’s care

2003

  • Terri earns a master’s in art education from Pacific University. She continues as an on-call substitute teacher until 2006.

2004

  • Desiree relocates to Canada for medical treatment, granting Kaine custody of Kyron. Terri cares for Kyron, teaching him sign language and recognizing his need for glasses.

January 2005

  • Terri begins rigorous bodybuilding, transforming her physique and developing irritability, reportedly due to over-the-counter stimulants.

April 2005

  • Terri competes in the Emerald Cup bodybuilding competition, placing fourth in the master’s category.

July 10, 2005

  • Terri is arrested for driving under the influence with James in the car. She completes a diversion program.

December 2005

  • Unable to secure a teaching job, Terri returns to restaurant work, taking an assistant manager position at Red Robin.

August 2006

  • Terri leaves her job at Red Robin.

December 2006

  • Kaine sells the Aloha family home.

January 2007

  • The family moves to a secluded property in rural Northwest Portland.

April 15, 2007

  • Terri and Kaine marry in a beach ceremony in Kauai, Hawaii.

May 2007

  • On Mother’s Day, Kaine gifts Terri a red Ford Mustang GT. Terri is working as an assistant manager at Newport Bay restaurant.

March 2008

  • Terri announces she is pregnant again, surprising Kaine.

November 12, 2008

  • Kiara Ariel Horman is born, becoming the couple’s only biological child. Terri struggles with postpartum depression.

May 2009

  • Terri starts antidepressant medication. Kaine notices growing strain in their marriage due to her depression.

Late 2009

  • Terri reportedly hires a landscaper without Kaine’s knowledge and allegedly attempts to hire him to kill Kaine, offering $10,000. This landscaper later informs the police.

January 2010

  • Terri’s son James moves out to live with her parents in Roseburg, following a conflict with her. Kaine says Terri made this decision while he was away on business.

February 2010

  • Terri renews her teaching certificate.

Kyron Horman Case Files

Terri Moulton Horman Records

Terri Lynn Moulton