Mixed Martial Arts Promotion
Island Fights

IF Events
Island Fights 65
Saturday, December 05, 12:00 AM ET
Bout | Info | |
---|---|---|
Carsyn Nash defeats Kayla Stricker via Decision, Split | 3 Rounds, 9:00 Total Bout Page | |
Anthony Saeger defeats Michael Peltier via KO/TKO | 2:44 Round 3 of 3, 8:44 Total Bout Page | |
Joe Hamm defeats Juan Alvarez via Submission, Rear-Naked Choke | 1:24 Round 1 of 3 Bout Page | |
Alexander Schenk defeats Trey Webster via KO/TKO | of 3 Bout Page | |
Jose Gallegos defeats Heath Herndon via Decision, Unanimous | 3 Rounds, 9:00 Total Bout Page | |
Chris Wright defeats Jessie Debord via Submission | 2:55 Round 1 of 3 Bout Page | |
Juston Welch defeats Ian Espinosa via Decision, Unanimous | 3 Rounds, 9:00 Total Bout Page | |
Jaylen Parker defeats Zach Welch via Decision, Unanimous | 3 Rounds, 9:00 Total Bout Page | |
Peter Kohout defeats Cameron Bennett via Decision, Split | 3 Rounds, 9:00 Total Bout Page | |
Jay Mitchell defeats John Gunther via Decision, Unanimous | 3 Rounds, 9:00 Total Bout Page | |
Christopher McConnell defeats Devin Kittrell via Submission | 1:15 Round 1 of 3 Bout Page | |
Will Folger defeats Kalik Battle via Submission | 1:38 Round 1 of 3 Bout Page |
Island Fights 64
Saturday, October 03, 2020
Bout | Info | |
---|---|---|
Michael Peltier defeats Alexander Schenk via Decision, Unanimous | 3 Rounds, 9:00 Total Bout Page | |
Jacob Brown defeats Anson Swindle via Decision, Unanimous | 3 Rounds, 9:00 Total Bout Page | |
Tim Hester defeats Cameron Bennett via Decision, Unanimous | 3 Rounds, 9:00 Total Bout Page | |
Nick Guiditta defeats Jose Gallegos via Decision, Unanimous | 3 Rounds, 9:00 Total Bout Page | |
Gerald Williams defeats James Hairston via Decision, Unanimous | 3 Rounds, 9:00 Total Bout Page | |
Anthony Saeger defeats Adonis Bonilla via Submission | of 3 Bout Page | |
Juston Welch defeats Durante Scott via Decision, Split | 3 Rounds, 9:00 Total Bout Page | |
Keith Hollis, Jr. defeats Jason Jennrich via KO/TKO, Ref Stoppage | of 3 Bout Page | |
Coleman Young defeats Jay Mitchell via KO/TKO | of 3 Bout Page |
Island Fights 63
Saturday, August 08, 2020
Bout | Info | |
---|---|---|
Alexander Schenk defeats Cameron Sandoval via Decision, Split | 3 Rounds, 9:00 Total Bout Page | |
Brandon Thompson defeats Garrett McMahan via Decision, Unanimous | 3 Rounds, 9:00 Total Bout Page | |
Juston Welch defeats Jessie Debord via Decision, Unanimous | 3 Rounds, 9:00 Total Bout Page | |
Sedriques Dumas defeats Shlomo Boyd via KO/TKO | 1:54 Round 1 of 3 Bout Page | |
Joe Hamm defeats Malik Kameka via KO/TKO, Ref Stoppage | 1:13 Round 2 of 3, 4:13 Total Bout Page | |
Isaac Morris defeats Arthur Alexis via Submission, Rear-Naked Choke | 2:11 Round 2 of 3, 5:11 Total Bout Page | |
Saigh Mullins defeats Derrick Bradley via Decision, Unanimous | 3 Rounds, 9:00 Total Bout Page | |
Jay Mitchell defeats Tony Davis via KO/TKO, Ref Stoppage | 1:23 Round 2 of 3, 4:23 Total Bout Page | |
James Hairston defeats Dowen Pugh via Decision, Unanimous | 3 Rounds, 9:00 Total Bout Page | |
Coleman Young defeats Tyler Hamilton via KO/TKO, Ref Stoppage | 1:05 Round 1 of 3 Bout Page | |
Brett Williams defeats Ellis Coefield via Submission, Rear-Naked Choke | 1:29 Round 1 of 3 Bout Page |
Island Fights 62
Friday, February 28, 2020
Bout | Info | |
---|---|---|
Jacob Brown defeats Edward Price via Decision, Unanimous | 3 Rounds, 9:00 Total Bout Page | |
Joe Hamm defeats Robbie Taylor via KO/TKO | 2:02 Round 2 of 3, 5:02 Total Bout Page | |
Arthur Alexis defeats Henry Lee via Submission, Forearm Choke | 1:23 Round 3 of 3, 7:23 Total Bout Page | |
Brandon Thompson defeats Hunter Lampley via Submission, Rear-Naked Choke | 2:58 Round 1 of 3 Bout Page | |
Tim Hester defeats Tarik Murray via Submission, Rear-Naked Choke | 0:24 Round 2 of 3, 3:24 Total Bout Page |
Island Fights 61: Season's Beatings 4
Saturday, December 21, 2019
Bout | Info | |
---|---|---|
Taylor White defeats Macy Breaux via Decision, Unanimous | 3 Rounds, 9:00 Total Bout Page | |
Joe Hamm defeats Alexander Schenk via Decision, Unanimous | 3 Rounds, 9:00 Total Bout Page | |
Jacob Brown defeats Chris Wright via KO/TKO | 2:22 Round 1 of 3 Bout Page | |
Jordan Willis defeats Michael Peltier via Decision, Split | 3 Rounds, 9:00 Total Bout Page | |
Michael Richardson defeats Elcee Refuge via Decision, Split | 3 Rounds, 9:00 Total Bout Page | |
Corre Bentley defeats Jessie Debord via KO/TKO | 1:45 Round 3 of 3, 7:45 Total Bout Page | |
Jake Valdes defeats Hunter Lampley via KO/TKO, Dr. Stoppage | 3:00 Round 1 of 3 Bout Page | |
Dallas Gibson defeats Henry Crapp via KO/TKO | 0:42 Round 2 of 3, 3:42 Total Bout Page | |
Joshua Stinson defeats Kris Andrade via KO/TKO | 1:29 Round 2 of 3, 4:29 Total Bout Page | |
Adonis Bonilla defeats Stephen Khandijian via KO/TKO | 0:19 Round 2 of 3, 3:19 Total Bout Page | |
Edward Price defeats Devin Potts via KO/TKO | 1:33 Round 2 of 3, 4:33 Total Bout Page |
Island Fights 60
Thursday, October 10, 2019
Bout | Info | |
---|---|---|
Jacob Kilburn defeats Javanis J Ross via KO/TKO | 1:34 Round 1 of 3 Bout Page | |
Jared Gooden defeats Marcel Stamps via Submission, Guillotine Choke | 2:18 Round 2 of 3, 7:18 Total Bout Page | |
Askar Askar defeats Alberto Martinez Jr. via Submission, Rear-Naked Choke | 3:00 Round 1 of 3 Bout Page | |
Chris Barnett defeats Rashaun Jackson via Decision, Split | 3 Rounds, 15:00 Total Bout Page | |
Chase Boutwell defeats Joey Mullin via Submission, Rear Naked Choke | 1:56 Round 1 of 3 Bout Page | |
Bryant Panezo defeats Devin Paulk via Submission, Arm Bar | 3:55 Round 1 of 3 Bout Page | |
Tim Hester defeats Davian Green via Decision, Unanimous | 3 Rounds, 9:00 Total Bout Page | |
Anson Swindle defeats Chris Wright via Submission, Triangle Choke | 1:57 Round 2 of 3, 4:57 Total Bout Page | |
Caleb Pope defeats Jarvis Lewis via KO/TKO | 1:52 Round 2 of 3, 4:52 Total Bout Page |
Island Fights 59
Saturday, September 28, 2019
Bout | Info | |
---|---|---|
Sedriques Dumas defeats Heath Herndon via Decision, Unanimous | 3 Rounds, 9:00 Total Bout Page | |
Jared Fryoux defeats Jamie Hatton via Submission, Rear-Naked Choke | 1:15 Round 1 of 3 Bout Page | |
Jacob Brown defeats Joshua Elliott via KO/TKO | 0:50 Round 1 of 3 Bout Page | |
Cameron Bennett defeats Zachary Morton via Submission, Rear-Naked Choke | 1:15 Round 3 of 3, 7:15 Total Bout Page | |
Elcee Refuge defeats Tywon Thompson via KO/TKO | 0:10 Round 1 of 3 Bout Page | |
Stan Tippins defeats William Motes via KO/TKO | 1:04 Round 1 of 3 Bout Page | |
Coty Ziegler defeats Jessie Debord via Submission, Guillotine Choke | 1:57 Round 1 of 3 Bout Page |
Island Fights 58
Friday, August 02, 2019
Bout | Info | |
---|---|---|
Dillon Cleckler defeats Jordan Mitchell via KO/TKO | 0:36 Round 2 of 3, 5:36 Total Bout Page | |
Jacob Kilburn defeats Deivison Ribeiro via KO/TKO | 0:10 Round 2 of 3, 5:10 Total Bout Page | |
Tyler Hill defeats Socrates Pierre via Submission, Rear-Naked Choke | 3:03 Round 2 of 3, 8:03 Total Bout Page | |
Eduardo Diez defeats Joe Penafiel via Decision, Unanimous | 3 Rounds, 15:00 Total Bout Page | |
Lucas Alexander defeats Carlos Guerra via Decision, Unanimous | 3 Rounds, 15:00 Total Bout Page | |
Marcel Stamps defeats Matt McKeon via Submission | 4:28 Round 1 of 3 Bout Page | |
Chase Boutwell defeats Dejuan Robinson via Submission, Rear Naked Choke | 2:01 Round 1 of 3 Bout Page |
Island Fights 56
Thursday, May 09, 2019
Bout | Info | |
---|---|---|
Chase Sherman defeats Rashaun Jackson via KO/TKO, Ref Stoppage from Strikes | 0:59 Round 1 of 3 Bout Page | |
Dillon Cleckler defeats Nkemdirim Oti via KO/TKO, Ref Stoppage from Strikes | 1:21 Round 1 of 3 Bout Page | |
Javanis J Ross defeats Damon Minor via KO/TKO, Knee | 0:09 Round 1 of 3 Bout Page | |
Lucas Alexander defeats Jeremias Fernandez via Decision, Unanimous | 3 Rounds, 15:00 Total Bout Page | |
Marcel Stamps defeats Mike Morgan via KO/TKO, Strike | 1:43 Round 2 of 3, 6:43 Total Bout Page | |
Eric Simmons defeats Jacob Katzev via KO/TKO, Ref Stoppage from Strikes | 1:37 Round 3 of 3, 7:37 Total Bout Page | |
Chase Gatlin defeats Jessie Debord via Submission, Ankle Lock | 0:51 Round 1 of 3 Bout Page | |
Brandon Thompson defeats Joseph Cantillon via Decision, Unanimous | 3 Rounds, 9:00 Total Bout Page | |
Heath Herndon defeats Riley Saia via KO/TKO, Ref Stoppage from Strikes | 0:25 Round 1 of 3 Bout Page |
Island Fights 55
Friday, April 12, 2019
Bout | Info | |
---|---|---|
Sedriques Dumas defeats Ezekiel Jackson via KO/TKO | 2:24 Round 3 of 3, 8:24 Total Bout Page | |
Heath Herndon defeats Adam Ramos via Decision, Unanimous | 3 Rounds, 9:00 Total Bout Page | |
Joe Fernando defeats Robert Hall via KO/TKO | 0:18 Round 1 of 3 Bout Page | |
Emily Downs defeats Jordan Majors via KO/TKO, Dr. Stoppage | 1:29 Round 1 of 3 Bout Page | |
Cameron Bennett defeats Donald Wilkinson via Submission | 1:23 Round 1 of 3 Bout Page | |
Uziel Santana defeats Moses Sanders via Submission | 1:50 Round 1 of 3 Bout Page | |
Shannon Edmonson defeats Tywon Thompson via Submission, Rear Naked Choke | 1:32 Round 1 of 3 Bout Page |
Island Fights 54
Friday, March 22, 2019
Bout | Info | |
---|---|---|
Mike Davis defeats Carlos Guerra via Submission, Kimura | 2:08 Round 1 of 3 Bout Page | |
Chase Hooper defeats Sky Moiseichik via KO/TKO, Ref Stoppage from Strikes | 3:47 Round 2 of 3, 8:47 Total Bout Page | |
Damon Minor defeats Wesley Golden via KO/TKO, Ref Stoppage from Strikes | 2:19 Round 3 of 3, 12:19 Total Bout Page | |
Impa Kasanganay defeats John Lewis via Submission, Verbal | 3:15 Round 1 of 3 Bout Page | |
Sherrard Blackledge defeats Alvin Davis via KO/TKO, Knock Out | 2:50 Round 1 of 3 Bout Page | |
Cameron Graham defeats Ryan Shough via KO/TKO, Ref Stoppage from Strikes | 1:24 Round 2 of 3, 6:24 Total Bout Page |
Island Fights 53
Wednesday, March 06, 2019
Bout | Info | |
---|---|---|
Arymarcel Santos defeats Robert Turnquest via Submission, Heel Hook | 3:59 Round 1 of 3 Bout Page | |
Chase Gamble defeats Marcel Stamps via Submission, Rear-Naked Choke | 1:54 Round 1 of 3 Bout Page | |
Carrington Banks defeats David Valente via KO/TKO, Dr. Stoppage | 5:00 Round 2 of 3, 10:00 Total Bout Page | |
Christian Lohsen defeats Wesley Golden via Submission | 2:31 Round 1 of 3 Bout Page | |
Philip Rowe defeats Matt McKeon via Submission, Guillotine Choke | 2:34 Round 2 of 3, 7:34 Total Bout Page | |
Impa Kasanganay defeats Dahlen Wilson via Decision, Unanimous | 3 Rounds, 15:00 Total Bout Page |
Island Fights 52
Thursday, February 07, 2019
Bout | Info | |
---|---|---|
Brok Weaver defeats James Freeman via Disqualificaton | 3:27 Round 1 of 3 Bout Page | |
Chase Sherman defeats Jeremy May via KO/TKO | 3:13 Round 1 of 3 Bout Page | |
Chris Barnett defeats Robert Neal via Decision, Unanimous | 3 Rounds, 15:00 Total Bout Page | |
Robert Turnquest defeats Wesley Golden via Decision, Unanimous | 3 Rounds, 15:00 Total Bout Page | |
Andre Hall defeats Mike Morgan via Submission, Rear-Naked Choke | 4:33 Round 2 of 3, 9:33 Total Bout Page | |
Logan Woods defeats Kory Moegenburg via KO/TKO | 1:47 Round 1 of 3 Bout Page |
Island Fights 51
Friday, December 21, 2018
Bout | Info | |
---|---|---|
Mike Davis defeats Elvin Leon Brito via KO/TKO, Strikes | 2:52 Round 3 of 3, 12:52 Total Bout Page | |
Chase Sherman defeats Frank Tate via KO/TKO, Punches | 4:05 Round 1 of 3 Bout Page | |
Mike Barnett defeats Max Mustaki via Decision, Unanimous | 3 Rounds, 15:00 Total Bout Page | |
Brok Weaver defeats Tyler Hill via Submission, Rear-Naked Choke | 2:41 Round 2 of 3, 7:41 Total Bout Page | |
Sidney Outlaw defeats Zach Fears via Submission, Arm Bar | 4:52 Round 1 of 3 Bout Page | |
Kendrick Latchman defeats Jason Eastman via Decision, Unanimous | 3 Rounds, 15:00 Total Bout Page |
Island Fights 50
Saturday, September 29, 2018
Bout | Info | |
---|---|---|
Hannah Goldy defeats Shannon Goughary via Decision, Unanimous | 3 Rounds, 15:00 Total Bout Page | |
Wesley Golden defeats James Freeman via Submission, Rear-Naked Choke | 4:16 Round 2 of 3, 9:16 Total Bout Page | |
Frank Tate defeats Austen Lane via KO/TKO | 2:41 Round 1 of 3 Bout Page | |
Mike Barnett defeats Anderson Hutchinson via Decision, Split | 3 Rounds, 15:00 Total Bout Page | |
Kory Moegenburg defeats Devin Adams via Decision, Majority | 3 Rounds, 15:00 Total Bout Page | |
Dahlen Wilson defeats Kenyon Slaton via Decision, Unanimous | 3 Rounds, 15:00 Total Bout Page | |
Christian Lohsen defeats Noah Cutter via Submission | 2:14 Round 1 of 3 Bout Page |
Island Fights 49
Saturday, July 28, 2018
Bout | Info | |
---|---|---|
Jake Jenson defeats Gregory Lee via Decision, Unanimous | 3 Rounds, 9:00 Total Bout Page | |
Shannon Edmonson defeats Tyler Cecil via Submission, Rear-Naked Choke | Round 1 of 3 Bout Page | |
Sedriques Dumas defeats Cody Herbert via Decision, Unanimous | 3 Rounds, 9:00 Total Bout Page | |
Blake Anthony defeats Dennis Hughes via KO/TKO, Knock Out | Round 1 of 3 Bout Page | |
Griffin Fisk defeats Ashley Averitt via Submission, Rear Naked Choke | Round 2 of 3 Bout Page | |
Cameron Graham defeats JR Flowers via KO/TKO, Knock Out | Round 1 of 3 Bout Page | |
Rudy Prieto defeats Jose Lopez via KO/TKO, Ref Stoppage from Strikes | Round 2 of 3 Bout Page | |
Michael Peltier defeats John White via KO/TKO, Ref Stoppage from Strikes | Round 1 of 3 Bout Page | |
Eric Simmons defeats Elijah Dill via Submission, Rear-Naked Choke | Round 3 of 3 Bout Page |
Island Fights 48
Saturday, June 02, 2018
Bout | Info | |
---|---|---|
James Freeman defeats Charles Bennett via KO/TKO, Ref Stoppage from Strikes | 0:44 Round 2 of 3, 5:44 Total Bout Page | |
Jacob Kilburn defeats Elvin Leon Brito via Decision, Unanimous | 3 Rounds, 15:00 Total Bout Page | |
Abraão Amorim defeats Tito Jones via Submission | 3:59 Round 1 of 3 Bout Page | |
Anderson Hutchinson defeats Jeremias Fernandez via Decision, Unanimous | 3 Rounds, 15:00 Total Bout Page | |
Logan Woods defeats Leonard Williams via KO/TKO, Knock Out | 0:58 Round 2 of 3, 5:58 Total Bout Page |
Island Fights 46: The Return of Roy Jones, Jr.
Thursday, February 08, 2018
Bout | Info | |
---|---|---|
Max Mustaki defeats Socrates Pierre via KO/TKO | 4:22 Round 1 of 3 Bout Page | |
Mike Davis defeats Montrel James via KO/TKO | 2:22 Round 1 of 3 Bout Page | |
Brok Weaver defeats Charles Bennett via Decision, Split | 3 Rounds, 15:00 Total Bout Page | |
Hannah Goldy defeats Vanessa Marie Grimes via KO/TKO | 2:39 Round 2 of 3, 7:39 Total Bout Page | |
Nkemdirim Oti defeats Dustin Clements via Decision, Majority | 3 Rounds, 15:00 Total Bout Page |
Island Fights 44: Season's Beatings 2
Saturday, December 16, 2017
Bout | Info | |
---|---|---|
Jake Jenson defeats Shannon Edmonson via Decision, Unanimous | 5 Rounds, 15:00 Total Bout Page | |
Lisa Golden defeats Stephanie Foskey via KO/TKO, Ref Stoppage from Strikes | 1:20 Round 1 of 3 Bout Page | |
Brandon Skinner defeats Shon Hicks via Decision, Unanimous | 3 Rounds, 9:00 Total Bout Page | |
Griffin Fisk defeats Rachel Cain via Submission, Rear-Naked Choke | 1:30 Round 2 of 3, 4:30 Total Bout Page | |
Arron Dearmond defeats Chris Weaver via Submission, Arm Bar | 2:52 Round 2 of 3, 5:52 Total Bout Page |
Island Fights 43
Saturday, October 28, 2017
Bout | Info | |
---|---|---|
Heath Herndon defeats Matthew DeMouy via KO/TKO | 0:32 Round 1 of 3 Bout Page |
Island Fights 42
Saturday, October 14, 2017
Bout | Info | |
---|---|---|
Alex Nicholson defeats Chris Barnett via KO/TKO, Knock Out | 0:40 Round 1 of 3 Bout Page | |
Mike Davis defeats Anthony Retic via KO/TKO, Ref Stoppage from Strikes | 2:35 Round 2 of 3, 7:35 Total Bout Page | |
Brok Weaver defeats Wesley Golden via Decision, Split | 3 Rounds, 15:00 Total Bout Page | |
Mike Barnett defeats Bobby Ledkins via KO/TKO, Knock Out | 2:22 Round 1 of 3 Bout Page | |
Justin Ramer defeats Nate Porter via Submission | 2:15 Round 1 of 3 Bout Page |
Island Fights 41
Saturday, July 22, 2017
Bout | Info | |
---|---|---|
Brok Weaver defeats Max Mustaki via Decision, Unanimous | 3 Rounds, 15:00 Total Bout Page | |
Mike Davis defeats Channin Williams via KO/TKO, Knock Out | 3:29 Round 1 of 3 Bout Page | |
Demarcus Kemp defeats Devin Adams via Decision, Unanimous | 3 Rounds, 15:00 Total Bout Page | |
Bobby Ledkins defeats Nate Porter via KO/TKO, Ref Stoppage from Strikes | 2:11 Round 2 of 3, 7:11 Total Bout Page | |
Emre Örün defeats Matt McKeon via KO/TKO, Ref Stoppage from Strikes | 4:44 Round 2 of 3, 9:44 Total Bout Page | |
Damon Minor defeats Ty Evans via KO/TKO, Ref Stoppage from Strikes | 4:14 Round 1 of 3 Bout Page | |
Leonard Williams defeats Lester Blackmore via Decision, Unanimous | 3 Rounds, 15:00 Total Bout Page |
Island Fights 40
Friday, April 14, 2017
Bout | Info | |
---|---|---|
Brandon Davis defeats Max Mustaki via Decision, Unanimous | 3 Rounds, 15:00 Total Bout Page | |
Brok Weaver defeats Wanderley Camilo via Decision, Unanimous | 3 Rounds, 15:00 Total Bout Page | |
Matt McKeon defeats Ignacio Bahamondes via Submission | 3:08 Round 1 of 3 Bout Page | |
Leonard Williams defeats Demarques Kemp via Decision, Unanimous | 3 Rounds, 15:00 Total Bout Page | |
Nate Porter defeats Ernest Mims via Submission | 1:59 Round 2 of 3, 6:59 Total Bout Page |
Island Fights 39
Friday, November 18, 2016
Bout | Info | |
---|---|---|
Chris Barnett defeats Frank Tate via Decision, Unanimous | 3 Rounds, 15:00 Total Bout Page | |
Miles Dakota Merritt defeats Seante Williams via KO/TKO | 1:21 Round 1 of 3 Bout Page | |
James Blair defeats Cameron Page via Submission, Rear Naked Choke | 4:21 Round 2 of 5, 9:21 Total Bout Page | |
Gregory Rodrigues defeats Robert Reed via Submission | 1:12 Round 2 of 3, 6:12 Total Bout Page | |
Max Mustaki defeats Elvin Leon Brito via Decision, Unanimous | 3 Rounds, 15:00 Total Bout Page | |
Chase Rowden defeats Justin Howard via Submission | 2:31 Round 1 of 3 Bout Page |
Island Fights 38
Saturday, August 13, 2016
Bout | Info | |
---|---|---|
Keon Caldwell defeats Elvin Leon Brito via Decision, Unanimous | 5 Rounds, 25:00 Total Bout Page | |
Frank Tate defeats Miles Dakota Merritt via Decision, Split | 3 Rounds, 15:00 Total Bout Page | |
Andenilson Clementino defeats Richard White via KO/TKO, Referee Stoppage | 4:09 Round 1 of 3 Bout Page | |
Justin Thornton defeats Johnathan Ivey via KO/TKO, Referee Stoppage | 4:36 Round 2 of 3, 9:36 Total Bout Page | |
Dustin Clements defeats Lester Blackmore via Submission | 1:12 Round 1 of 3 Bout Page | |
Ignacio Bahamondes defeats Dion Rizzuto via KO/TKO, Referee Stoppage | 1:03 Round 1 of 3 Bout Page | |
Cameron Page defeats Timothy Wheeler via Submission | 1:02 Round 1 of 3 Bout Page |
Wiki
Edit Tapology wikis about fighters, bouts, events and more. Help build MMA knowledge online: Update Wiki