MMAStock

MMAStock · Fighter

Canon Swanson

Lightweight · LFA

Stock Rating 64 · Regional tier · placed by our model, an estimate

Fights on file

DateResultOpponentMethodEvent
17 Apr 2026WinQuintin RichardsTKO (body kick and punches), R1LFA 231: Lozej vs. Ibarra
16 Jan 2026WinJimmy WashingtonTechnical Submission (arm-triangle choke), R1LFA 224: Adams vs. Bilalov
13 Jun 2025WinAmirkhan BuchaevSubmission (arm-triangle choke), R1LFA 210: Lawrence vs. Reyes
25 Jan 2025WinJake BowerTKO (punches), R1LFA 200: Johns vs. Douglas
2 Nov 2024WinDavid McKinneyTKO (Punches), R1Ignite Fights - Mecca 23
5 Apr 2024LossKurtis EllisKO (punches), R1LFA 181: Harris vs. Hernandez

MMAStock gives every MMA fighter a Stock Rating, and every card moves it. See every fighter.