|- | Win | align=center| 11–3–1 | Daniel Stewart | Decision (unanimous) | Rumble on the Ridge 6: Regeneration | | align=center| 3 | align=center| 5:00 | Snoqualmie, Washington, United States | |- | Win | align=center| 10–3–1 | Fabiano Scherner | KO (punch) | ROTR 6: Final Countdown | | align=center| 2 | align=center| 3:50 | Snoqualmie, Washington, United States | |- | Win | align=center| 9–3–1 | Josh Queen | KO (punch) | SF 26: Domination | | align=center| 1 | align=center| 4:53 | Grand Ronde, Oregon, United States | |- | Loss | align=center| 8–3–1 | Devin Cole | Decision (unanimous) | Rumble on the Ridge 4 | | align=center| 3 | align=center| 3:00 | Snoqualmie, Washington, United States | |- | Win | align=center| 8–2–1 | Daniel Krug | TKO (punches) | CageSport 6 | | align=center| 1 | align=center| 5:00 | Tacoma, Washington, United States | |- | Draw | align=center| 7–2–1 | Devin Cole | Majority Draw | Fight Night: Bikes & Brawls | | align=center| 3 | align=center| 5:00 | Canyonville, Oregon, United States | |- | Loss | align=center| 7–2 | D.J. Linderman | Decision (unanimous) | Alliance: The Uprising | | align=center| 3 | align=center| 5:00 | Kent, Washington, United States | |- | Loss | align=center| 7–1 | Mario Miranda | Decision (unanimous) | Carnage at the Creek 5 | | align=center| 3 | align=center| 5:00 | Shelton, Washington, United States | |- | Win | align=center| 7–0 | Rick Cheek | TKO (submission to punches) | PFC: Best of Both Worlds | | align=center| 2 | align=center| 1:01 | Lemoore, California, United States | |- | Win | align=center| 6–0 | Jeremiah Constant | TKO (injury) | CageSport MMA | | align=center| 1 | align=center| 2:52 | Tacoma, Washington, United States | |- | Win | align=center| 5–0 | Josh Bennett | Submission (rear naked choke) | CageSport MMA | | align=center| 3 | align=center| 3:01 | Tacoma, Washington, United States | |- | Win | align=center| 4–0 | Kyle Keeney | Decision (unanimous) | CS: Freedom Fights | | align=center| 3 | align=center| 5:00 | Tacoma, Washington, United States | |- | Win | align=center| 3–0 | Matt Kovacs | Decision (unanimous) | Strikeforce: At The Dome | | align=center| 3 | align=center| 5:00 | Tacoma, Washington, United States | |- | Win | align=center| 2–0 | Ryan