Aquí está una lista de las mejores peleas de Lineker. Para una lista de las pérdidas de Lineker, consulta "John Lineker Pérdidas".
El 5 de septiembre de 2015 John Lineker se enfrentó a Francisco Rivera en un combate de gallo a la edad de 25. Él entró con un récord de 26-7 (16), y Rivera tenía 33 años y un récord de 11-4 (8). Lineker detuvo a Francisco Rivera por sumisión en el asalto 1º.
El 11 de marzo de 2022 John Lineker se enfrentó a Bibiano Fernandes en un combate titular de gallo por el título ONE Championship de Fernandes. Lineker tenía 31 años y un récord de 35-9 (21), y Fernandes tenía 41 años y un récord de 24-4 (9). Lineker detuvo a Bibiano Fernandes por asalto 2º KO y se convirtió en el nuevo campeón gallo de ONE.
El 13 de julio de 2016 John Lineker se enfrentó a Michael McDonald en un combate de gallo a la edad de 26. Él entró con un récord de 28-7 (17), y McDonald tenía 25 años y un récord de 17-3 (15). Lineker detuvo a Michael McDonald por KO en el asalto 1º.
El 26 de octubre de 2013 John Lineker se enfrentó a Phil Harris en un combate de mosca a la edad de 23. Él entró con un récord de 23-6 (14), y Harris tenía 30 años y un récord de 22-10 (17). Lineker detuvo a Phil Harris por TKO en el asalto 1º.
El 13 de noviembre de 2020 John Lineker se enfrentó a Kevin Belingon en un combate de pluma a la edad de 30. Él entró con un récord de 33-9 (19), y Belingon tenía 33 años y un récord de 20-7 (11). Lineker detuvo a Kevin Belingon por TKO en el asalto 2º.
El 18 de mayo de 2013 John Lineker se enfrentó a Azamat Gashimov en un combate de mosca a la edad de 22. Él entró con un récord de 21-6 (12). Lineker detuvo a Azamat Gashimov por TKO en el asalto 2º.
El 10 de septiembre de 2011 John Lineker se enfrentó a Iliarde Santos en un combate titular de gallo por el título Jungle Fight Championship de Santos. Lineker tenía 21 años y un récord de 19-5 (11), y Santos tenía 30 años y un récord de 21-5-1 (14). Lineker ganó la pelea por asalto 3º decisión dividida y se convirtió en el nuevo campeón gallo mundial.
El 12 de mayo de 2018 John Lineker se enfrentó a Brian Kelleher en un combate de gallo a la edad de 27. Él entró con un récord de 31-8 (18), y Kelleher tenía 31 años y un récord de 19-8 (15). Lineker detuvo a Brian Kelleher por KO en el asalto 3º.
El 16 de julio de 2014 John Lineker se enfrentó a Alp Ozkilic en un combate de mosca a la edad de 24. Él entró con un récord de 24-7 (15), y Ozkilic tenía 28 años y un récord de 9-2 (3). Lineker detuvo a Alp Ozkilic por TKO en el asalto 3º.
El 3 de agosto de 2013 John Lineker se enfrentó a José Maria Tomé en un combate de mosca a la edad de 23. Él entró con un récord de 22-6 (13). Lineker detuvo a José Maria Tomé por TKO en el asalto 2º.