Officers recognized on this page are those recognized at the annual tri-cities law enforcement memorial. All information provided in these memorials is from the Officer Down Memorial Page. http://www.odmp.org

Michael Timothy Walter

Virginia State Police
End of Watch:
Saturday, May 27, 2017

Nathan-Michael William Smith

Virginia State Police
End of Watch:
Monday, September 21, 2015

Junius Alvin Walker

Virginia State Police
End of Watch:
Thursday, March 7, 2013

Michael Christopher Walizer

Charles City County Sheriff’s Office
End of Watch:
Saturday, March 31, 2012

James Edward “Bo” Weaver

Dinwiddie County Sheriff’s Office
End of Watch:
Monday, June 27, 2005

Allen William Gibson, Jr.

Waverly Police Department
End of Watch:
Saturday, April 25, 1998

Thomas Edward Felton, Jr.

Sussex County Sheriff’s Office
End of Watch:
Saturday, April 29, 1989

Leo Whitt

Virginia State Police
End of Watch:
Friday, April 12, 1985

Clifford Warner Scott, Jr.

Prince George County Police Department
End of Watch:
Friday, December 9, 1983

Garland West Fisher, Jr.

Virginia State Police
End of Watch:
Monday, November 15, 1976

Gregory Lee Matthews

United States Army Military Police
End of Watch:
January 23, 1974

Elmer Martin “Bud” Heggen

United States Army Criminal Investigation Division
End of Watch:
Monday, July 23, 1973

Eugene Hollins, Sr.

Petersburg Police Department
End of Watch:
Saturday, November 25, 1967

William T. Swafford

Petersburg Police Department
End of Watch:
Monday, February 18, 1952

Wallace Monroe Simpson

Virginia State Police
End of Watch:
Tuesday, October 23, 1951

Harry Lee Harris

Sussex County Sheriff’s Office
End of Watch:
Tuesday, March 28, 1950

Curtis Rucker Mason

Colonial Heights Police Department
End of Watch:
Friday, December 24, 1948

Robert B. Hatchell

Petersburg Police Department
End of Watch:
Sunday, July 18, 1943

Lyle B. Clements

Atlantic Coast Line Railroad Police Department
End of Watch:
Wednesday, September 3, 1930

J. Payton Stewart

Petersburg Police Department
End of Watch:
Wednesday, May 25, 1927

John P. Boyle

United States Army Military Police Corps
End of Watch:
Saturday, September 14, 1918

Robert E. Beasley

Petersburg Police Department
End of Watch:
Sunday, February 6, 1916

Raymond Earl Hacker

DuPont Police Department
End of Watch:
Thursday, June 3, 1915

George Crichton

Petersburg Police Department
End of Watch:
Thursday, November 7, 1889

JOHN MINETREE, JR.

Petersburg High Constable’s Office
End of Watch:
Wednesday, July 20, 1881