Battling Shaw


José Pérez Flores was a Mexican professional boxer better known as Battling Shaw or Benny Kid Roy. He was the first Mexican to become a world champion.

Professional career

Shaw made his pro debut at the age of 16. He mostly fought out of Louisiana. He became the World Light Welterweight Champion after decisioning Johnny Jadick in 1933. He also fought fellow Mexican fighter and hall of fame Kid Azteca, although the exact date is unknown. He was trained and managed by Emile Bruneau.

Professional boxing record

All information in this section is derived from BoxRec, unless otherwise stated.

Official record

All newspaper decisions are officially regarded as “no decision” bouts and are not counted in the win/loss/draw column.
No.ResultRecordOpponentTypeRoundDateAgeLocationNotes
119Loss70–28–9 David VelascoPTS10Oct 1, 1936Tampico, Tamaulipas, MexicoExact day in Oct unknown
118Loss70–27–9 Pepe SaldanaPTS10Apr 19, 1936Plaza de Toros, Torreon, Coahuila de Zaragoza, Mexico
117Loss70–26–9 Ritchie MackTKO2 Nov 27, 1935Independence Theatre, Nuevo Laredo, Tamaulipas, Mexico
116Loss70–25–9 Midget MexicoPTS10Jul 4, 1935Arena Tex Rickard, Nuevo Laredo, Tamaulipas, Mexico
115Loss70–24–9 Honeyboy SnipesPTS10Sep 10, 1934Mobile, Alabama, U.S
114Loss70–23–9 Willard BrownPTS10Jun 25, 1934American Legion Arena, Mobile, Alabama, U.S
113Loss70–22–9 Willard BrownTKO1 Jun 11, 1934Coliseum Arena, New Orleans, Louisiana, U.S
112Win70–21–9 Jack BlalockKO5 Jun 4, 1934Mobile, Alabama, U.S
111NC69–21–9 Jimmy ReedNC8 May 28, 1934Jacksonville, Florida, U.S
110Win69–21–9 Jack BlalockPTS10May 7, 1934Mobile, Alabama, U.S
109Win68–21–9 Sammy LucasKO6 Apr 9, 1934Mobile, Alabama, U.S
108Win67–21–9 Gene TillmanNWS10Mar 26, 1934Mobile, Alabama, U.S
107Loss67–21–9 Young Peter JacksonTKO7 Dec 19, 1933Olympic Auditorium, Los Angeles, California, U.S
106Loss67–20–9 Tommy WhitePTS10Nov 24, 1933American Legion Arena, Harlingen, Texas, U.S
105Loss67–19–9 Willard BrownTKO4 Sep 21, 1933Fair Park Live Stock Arena, Dallas, Texas, U.S
104Loss67–18–9 Tracy CoxPTS10Sep 6, 1933Fort McIntosh Bowl, Laredo, Texas, U.S
103Win67–17–9 Jimmy MurphyKO2 Aug 28, 1933Arena Tex Rickard, Nuevo Laredo, Tamaulipas, Mexico
102Win66–17–9 Lou AveryPTS10Aug 14, 1933Arena Tex Rickard, Nuevo Laredo, Tamaulipas, Mexico
101Loss65–17–9 Ray KiserPTS10Jul 31, 1933Coliseum Arena, New Orleans, Louisiana, U.S.
100Loss65–16–9 Harry DublinskyUD10Jul 3, 1933Coliseum Arena, New Orleans, Louisiana, U.S.
99Loss65–15–9 Tony CanzoneriUD10May 21, 1933Heinemann Park, New Orleans, Louisiana, U.S.Lost world light-welterweight title
98Win65–14–9 Tommy GroganPTS10Apr 17, 1933Coliseum Arena, New Orleans, Louisiana, U.S.
97Win64–14–9 Gabe ChamberlainKO5 Apr 10, 1933American Legion Arena, Mobile, Alabama, U.S.
96Win62–14–9 Johnny JadickMD10Feb 20, 1933Coliseum Arena, New Orleans, Louisiana, U.S.Won world light-welterweight title
95Loss62–14–9 Joe GhnoulyPTS10Feb 7, 1933Arena, Saint Louis, Missouri, U.S.
94Loss62–13–9 Wesley RameyPTS10Jan 7, 1933Arena Nacional, Mexico City, Distrito Federal, Mexico
93Win62–12–9 Ervin BerlierUD10Dec 19, 1932Coliseum Arena, New Orleans, Louisiana, U.S.Won Southern United States lightweight title
92Win61–12–9 Lou TerryPTS10Nov 28, 1932Coliseum Arena, New Orleans, Louisiana, U.S.
91Loss60–12–9 Lou TerryPTS10Oct 3, 1932Coliseum Arena, New Orleans, Louisiana, U.S.
90Win60–11–9 Joe GhnoulyPTS10Aug 29, 1932Coliseum Arena, New Orleans, Louisiana, U.S.
89Win59–11–9 Ray KiserPTS10Aug 15, 1932Coliseum Arena, New Orleans, Louisiana, U.S.
88Loss58–11–9 Davey AbadPTS10Jul 25, 1932Coliseum Arena, New Orleans, Louisiana, U.S.
87Win58–10–9 Joe GhnoulyKO9 Jul 11, 1932Coliseum Arena, New Orleans, Louisiana, U.S.
86Win57–10–9 Johnny CookPTS10Jun 13, 1932Coliseum Arena, New Orleans, Louisiana, U.S.
85Win56–10–9 Davey AbadUD10Jun 6, 1932Coliseum Arena, New Orleans, Louisiana, U.S.
84Win55–10–9 Matty BrockTKO9 May 23, 1932Coliseum Arena, New Orleans, Louisiana, U.S.
83Win54–10–9 Ervin BerlierTKO8 Apr 18, 1932Coliseum Arena, New Orleans, Louisiana, U.S.
82Win53–10–9 Lou AveryPTS10Mar 7, 1932Coliseum Arena, New Orleans, Louisiana, U.S.
81Loss52–10–9 Ray KiserPTS10Feb 22, 1932Coliseum Arena, New Orleans, Louisiana, U.S.
80Loss52–9–9 Kid AztecaPTS10Jan 31, 1932Arena Tex Rickard, Nuevo Laredo, Tamaulipas, Mexico
79Win52–8–9 Carlos GarciaPTS10Jan 16, 1932Arena Nacional, Mexico City, Distrito Federal, Mexico
78Win51–8–9 Luis PortelaTKO5 Jan 1, 1932El Toreo de Cuatro Caminos, Mexico City, Distrito Federal, Mexico
77Draw50–8–9 Luis ArizonaPTS10Dec 26, 1931Arena Nacional, Mexico City, Distrito Federal, Mexico
76Loss50–8–8 Howard ScottKO2 Oct 25, 1931Arena Tex Rickard, Nuevo Laredo, Tamaulipas, Mexico
75Win50–7–8 Kid AztecaPTS10Oct 18, 1931Monterrey, Nuevo León, Mexico
74Loss49–7–8 Bulldog GonzalezPTS10Oct 3, 1931Arena Nacional, Mexico City, Distrito Federal, Mexico
73Win49–6–8 Marcial ZavalaTKO5 Sep 26, 1931Mexico City, Distrito Federal, Mexico
72Loss48–6–8 Manuel Villa IPTS10Sep 12, 1931Arena Nacional, Mexico City, Distrito Federal, Mexico
71Win48–5–8 Kid PanchoDQ7 Aug 29, 1931Arena Nacional, Mexico City, Distrito Federal, Mexico
70Win47–5–8 Pedro OrtegaPTS10Aug 22, 1931Arena Nacional, Mexico City, Distrito Federal, Mexico
69Draw46–5–8 Pablo AlejandroPTS10Aug 1, 1931Arena Nacional, Mexico City, Distrito Federal, Mexico
68Win46–5–7 Pablo AlejandroPTS10Jul 18, 1931Monterrey, Nuevo León, Mexico
67Win45–5–7 Bobby CohenKO4 Jul 8, 1931Arena Tex Rickard, Nuevo Laredo, Tamaulipas, Mexico
66Win44–5–7 Carlos GarciaPTS12Jun 24, 1931Arena Tex Rickard, Nuevo Laredo, Tamaulipas, Mexico
65Win43–5–7 Ray KiserPTS10May 27, 1931Arena Tex Rickard, Nuevo Laredo, Tamaulipas, Mexico
64Win42–5–7 Dutch CrozierKO4 May 5, 1931Arena Tex Rickard, Nuevo Laredo, Tamaulipas, Mexico
63Win41–5–7 Tommy NelsonKO2 Apr 8, 1931Riverside Square Garden, Nuevo Laredo, Tamaulipas, Mexico
62Loss40–5–7 Baby ArizmendiPTS10Feb 28, 1931Laredo, Texas, U.S.
61Win40–4–7 Loncho PerezKO? Dec 17, 1930Riverside Square Garden, Nuevo Laredo, Tamaulipas, Mexico
60Draw39–4–7 Wildcat MontePTS10Nov 26, 1930Riverside Square Garden, Nuevo Laredo, Tamaulipas, Mexico
59Win39–4–6 Kenneth JohnsonDQ1 Nov 21, 1930Imperial Valley A.C., El Centro, California, U.S.Johnson landed a low blow near the end of the round
58Loss38–4–6 Johnny MartinezPTS4Nov 1, 1930Main Street Athletic Club, Los Angeles, California, U.S.
57Win38–3–6 Frankie DiazTKO5 Oct 28, 1930Olympic Auditorium, Los Angeles, California, U.S.
56Win37–3–6 Trench KingKO1 Oct 1, 1930Ocean Park Arena, Santa Monica, California, U.S.
55Win36–3–6 Don SmithTKO4 Sep 25, 1930Legion Stadium, South Gate, California, U.S.
54Win35–3–6 Johnny MiceliKO? Sep 18, 1930Legion Stadium, South Gate, California, U.S.
53Win34–3–6 Lew TitalTKO3 Sep 4, 1930Legion Stadium, South Gate, California, U.S.
52Loss33–3–6 Johnny Kid BlairPTS4Aug 27, 1930Ontario A.C., Ontario, California, U.S.
51Draw33–2–6 Rita PunayPTS10Aug 20, 1930Ocean Park Arena, Santa Monica, California, U.S.
50Win33–2–5 Johnny MorenoPTS10Jul 6, 1930Rio Rico, Texas, U.S.
49Loss32–2–5 Carlos GarciaKO3 Jul 4, 1930Riverside Square Garden, Nuevo Laredo, Tamaulipas, Mexico
48Draw32–1–5 KO CastilloPTS10Jun 8, 1930Plaza de Toros, Nuevo Laredo, Tamaulipas, Mexico
47Win32–1–4 Carlos GarciaPTS10May 18, 1930Plaza de Toros, Nuevo Laredo, Tamaulipas, Mexico
46Win31–1–4 Jack RichKO2 May 4, 1930Plaza de Toros, Nuevo Laredo, Tamaulipas, Mexico
45Win30–1–4 Jack ColbertPTS10Apr 20, 1930Plaza de Toros, Nuevo Laredo, Tamaulipas, Mexico
44Win29–1–4 Ted MirandaPTS10Aug 22, 1929Bay City, Michigan, U.S.
43Win28–1–4 Ted MirandaPTS10Aug 15, 1929Clare, Michigan, U.S.
42Win27–1–4 Ted MirandaPTS6Aug 9, 1929Clare, Michigan, U.S.
41Win26–1–4 Ted MirandaPTS6Aug 1, 1929Charlevoix, Michigan, U.S.
40Win25–1–4 Kid RuizKO5 Jul 6, 1929Nuevo Laredo, Tamaulipas, Mexico
39Win24–1–4 Johnny HughesPTS10May 27, 1929Robinson's Arena, Mercedes, Texas, U.S.
38Win23–1–4 Kid RuizKO8 May 14, 1929Robinson's Arena, Mercedes, Texas, U.S.
37Draw22–1–4 Brooks HooperPTS10Apr 29, 1929Robinson's Arena, Mercedes, Texas, U.S.
36Win22–1–3 Kid BrooksPTS10Apr 22, 1929Bartlesville, Oklahoma, U.S.
35Win21–1–3 Kid RuizDQ6 Apr 1, 1929Robinson's Arena, Mercedes, Texas, U.S.Ruiz was disqualified for hitting low
34Draw20–1–3 Wildcat MontePTS10Mar 18, 1929Mercedes, Texas, U.S.Exact date in March unknown
33Draw20–1–2 Kid PanchoPTS10Mar 4, 1929Ohio Av. Arena, Mercedes, Texas, U.S.
32Win20–1–1 Dick WymorePTS10Feb 25, 1929Fort Brown Skating Rink, Brownsville, Texas, U.S.
31Win19–1–1 Ken MaceyPTS8Feb 18, 1929Mercedes, Texas, U.S.
30Win18–1–1 Kid PanchoKO9 Feb 1, 1929Texas, U.S.Precise date of bout unknown at this time
29Win17–1–1 Ken MaceyPTS10Dec 12, 1928Texas, U.S.Precise date of bout unknown at this time
28Win16–1–1 Mickey CromwellKO6 Oct 24, 1928Kelly Field Stadium, San Antonio, Texas, U.S.
27Win15–1–1 Pablo AlejandroNWS6Oct 23, 1928Jack Shelton Arena, San Antonio, Texas, U.S.
26Loss15–1–1 Al KoberTKO6 Oct 11, 1928Fort McIntosh Bowl, Laredo, Texas, U.S.
25Win15–0–1 Sailor BarreraPTS10Jul 6, 1928Laredo, Texas, U.S.
24Win14–0–1 Joe MalavanosKO5 Jul 1, 1928Texas, U.S.Precise date of bout unknown at this time
23Win13–0–1 Kid TorreonKO4 Jun 13, 1928Mercedes, Texas, U.S.
22Win12–0–1 Juan HernandezPTS6Jun 10, 1928Texas, U.S.Precise date of bout unknown at this time
2111–0–1 Jesse SadaNC6 Jun 7, 1928Fort McIntosh Bowl, Laredo, Texas, U.S.The fight was halted as neither fighter seemed to giving his best
20Win11–0–1 Dick WymoreTKO9 May 7, 1928Ohio Av. Arena, Mercedes, Texas, U.S.
19Win10–0–1 Joe MontanaPTS10Apr 16, 1928Mercedes, Texas, U.S.
18Win9–0–1 George MarcusTKO4 Feb 28, 1928Business Men's A.C., San Antonio, Texas, U.S.
17Draw8–0–1 Dick WymorePTS10Feb 27, 1928Mercedes, Texas, U.S.
16Win8–0 Newsboy ReyesNWS6Feb 14, 1928Business Men's A.C., San Antonio, Texas, U.S.
15Win8–0 Newsboy ReyesNWS6Feb 7, 1928Business Men's A.C., San Antonio, Texas, U.S.
14Win8–0 Terry YoungTKO2 Jan 31, 1928Business Men's A.C., San Antonio, Texas, U.S.
13Win7–0 Kid GeorgeNWS4Jan 27, 1928Aurora A.C. Gym, San Antonio, Texas, U.S.
12Win7–0 Joe MontanaTKO7 Dec 23, 1927Fort McIntosh Theatre, Laredo, Texas, U.S.
11Win6–0 Jesse SadaTKO5 Nov 11, 1927Fort McIntosh Bowl, Laredo, Texas, U.S.
10Win5–0 Bill CodyKO1 Oct 27, 1927Fort McIntosh Bowl, Laredo, Texas, U.S.
9Win4–0 Kid MonterreyPTS8Oct 20, 1927Fort McIntosh Bowl, Laredo, Texas, U.S.
8Win3–0 Kid TorreonPTS8Oct 13, 1927Fort McIntosh Bowl, Laredo, Texas, U.S.
7Win2–0 Kid GeorgeNWS6Sep 27, 1927Soledad Roof, San Antonio, Texas, U.S.
6Win2–0 Terry YoungNWS6Sep 20, 1927Soledad Roof, San Antonio, Texas, U.S.
5Win2–0 Kid GeorgeNWS6Aug 30, 1927Soledad Roof, San Antonio, Texas, U.S.
4Win2–0 Kid GeorgePTS6Aug 19, 1927Fort McIntosh Bowl, Laredo, Texas, U.S.
3Win1–0 Young PanchoKO2 Jul 28, 1927Fort McIntosh Bowl, Laredo, Texas, U.S.
2Win0–0 Terry YoungNWS4Jul 12, 1927Soledad Roof, San Antonio, Texas, U.S.
1Loss0–0 Brooks HooperNWS4Jun 28, 1927Soledad Roof, San Antonio, Texas, U.S.

Unofficial record

Record with the inclusion of newspaper decision in the win/loss/draw column.
No.ResultRecordOpponentTypeRoundDateAgeLocationNotes
119Loss79–29–9 David VelascoPTS10Oct 1, 1936Tampico, Tamaulipas, MexicoExact day in Oct unknown
118Loss79–28–9 Pepe SaldanaPTS10Apr 19, 1936Plaza de Toros, Torreon, Coahuila de Zaragoza, Mexico
117Loss79–27–9 Ritchie MackTKO2 Nov 27, 1935Independence Theatre, Nuevo Laredo, Tamaulipas, Mexico
116Loss79–26–9 Midget MexicoPTS10Jul 4, 1935Arena Tex Rickard, Nuevo Laredo, Tamaulipas, Mexico
115Loss79–25–9 Honeyboy SnipesPTS10Sep 10, 1934Mobile, Alabama, U.S
114Loss79–24–9 Willard BrownPTS10Jun 25, 1934American Legion Arena, Mobile, Alabama, U.S
113Loss79–23–9 Willard BrownTKO1 Jun 11, 1934Coliseum Arena, New Orleans, Louisiana, U.S
112Win79–22–9 Jack BlalockKO5 Jun 4, 1934Mobile, Alabama, U.S
111NC78–22–9 Jimmy ReedNC8 May 28, 1934Jacksonville, Florida, U.S
110Win78–22–9 Jack BlalockPTS10May 7, 1934Mobile, Alabama, U.S
109Win77–22–9 Sammy LucasKO6 Apr 9, 1934Mobile, Alabama, U.S
108Win76–22–9 Gene TillmanNWS10Mar 26, 1934Mobile, Alabama, U.S
107Loss75–22–9 Young Peter JacksonTKO7 Dec 19, 1933Olympic Auditorium, Los Angeles, California, U.S
106Loss75–21–9 Tommy WhitePTS10Nov 24, 1933American Legion Arena, Harlingen, Texas, U.S
105Loss75–20–9 Willard BrownTKO4 Sep 21, 1933Fair Park Live Stock Arena, Dallas, Texas, U.S
104Loss75–19–9 Tracy CoxPTS10Sep 6, 1933Fort McIntosh Bowl, Laredo, Texas, U.S
103Win75–18–9 Jimmy MurphyKO2 Aug 28, 1933Arena Tex Rickard, Nuevo Laredo, Tamaulipas, Mexico
102Win74–18–9 Lou AveryPTS10Aug 14, 1933Arena Tex Rickard, Nuevo Laredo, Tamaulipas, Mexico
101Loss73–18–9 Ray KiserPTS10Jul 31, 1933Coliseum Arena, New Orleans, Louisiana, U.S.
100Loss73–17–9 Harry DublinskyUD10Jul 3, 1933Coliseum Arena, New Orleans, Louisiana, U.S.
99Loss73–16–9 Tony CanzoneriUD10May 21, 1933Heinemann Park, New Orleans, Louisiana, U.S.Lost world light-welterweight title
98Win73–15–9 Tommy GroganPTS10Apr 17, 1933Coliseum Arena, New Orleans, Louisiana, U.S.
97Win72–15–9 Gabe ChamberlainKO5 Apr 10, 1933American Legion Arena, Mobile, Alabama, U.S.
96Win71–15–9 Johnny JadickMD10Feb 20, 1933Coliseum Arena, New Orleans, Louisiana, U.S.Won world light-welterweight title
95Loss70–15–9 Joe GhnoulyPTS10Feb 7, 1933Arena, Saint Louis, Missouri, U.S.
94Loss70–14–9 Wesley RameyPTS10Jan 7, 1933Arena Nacional, Mexico City, Distrito Federal, Mexico
93Win70–13–9 Ervin BerlierUD10Dec 19, 1932Coliseum Arena, New Orleans, Louisiana, U.S.Won Southern United States lightweight title
92Win69–13–9 Lou TerryPTS10Nov 28, 1932Coliseum Arena, New Orleans, Louisiana, U.S.
91Loss68–13–9 Lou TerryPTS10Oct 3, 1932Coliseum Arena, New Orleans, Louisiana, U.S.
90Win68–12–9 Joe GhnoulyPTS10Aug 29, 1932Coliseum Arena, New Orleans, Louisiana, U.S.
89Win67–12–9 Ray KiserPTS10Aug 15, 1932Coliseum Arena, New Orleans, Louisiana, U.S.
88Loss66–12–9 Davey AbadPTS10Jul 25, 1932Coliseum Arena, New Orleans, Louisiana, U.S.
87Win66–11–9 Joe GhnoulyKO9 Jul 11, 1932Coliseum Arena, New Orleans, Louisiana, U.S.
86Win65–11–9 Johnny CookPTS10Jun 13, 1932Coliseum Arena, New Orleans, Louisiana, U.S.
85Win64–11–9 Davey AbadUD10Jun 6, 1932Coliseum Arena, New Orleans, Louisiana, U.S.
84Win63–11–9 Matty BrockTKO9 May 23, 1932Coliseum Arena, New Orleans, Louisiana, U.S.
83Win62–11–9 Ervin BerlierTKO8 Apr 18, 1932Coliseum Arena, New Orleans, Louisiana, U.S.
82Win61–11–9 Lou AveryPTS10Mar 7, 1932Coliseum Arena, New Orleans, Louisiana, U.S.
81Loss60–11–9 Ray KiserPTS10Feb 22, 1932Coliseum Arena, New Orleans, Louisiana, U.S.
80Loss60–10–9 Kid AztecaPTS10Jan 31, 1932Arena Tex Rickard, Nuevo Laredo, Tamaulipas, Mexico
79Win60–9–9 Carlos GarciaPTS10Jan 16, 1932Arena Nacional, Mexico City, Distrito Federal, Mexico
78Win59–9–9 Luis PortelaTKO5 Jan 1, 1932El Toreo de Cuatro Caminos, Mexico City, Distrito Federal, Mexico
77Draw58–9–9 Luis ArizonaPTS10Dec 26, 1931Arena Nacional, Mexico City, Distrito Federal, Mexico
76Loss58–9–8 Howard ScottKO2 Oct 25, 1931Arena Tex Rickard, Nuevo Laredo, Tamaulipas, Mexico
75Win58–8–8 Kid AztecaPTS10Oct 18, 1931Monterrey, Nuevo León, Mexico
74Loss57–8–8 Bulldog GonzalezPTS10Oct 3, 1931Arena Nacional, Mexico City, Distrito Federal, Mexico
73Win57–7–8 Marcial ZavalaTKO5 Sep 26, 1931Mexico City, Distrito Federal, Mexico
72Loss56–7–8 Manuel Villa IPTS10Sep 12, 1931Arena Nacional, Mexico City, Distrito Federal, Mexico
71Win56–6–8 Kid PanchoDQ7 Aug 29, 1931Arena Nacional, Mexico City, Distrito Federal, Mexico
70Win55–6–8 Pedro OrtegaPTS10Aug 22, 1931Arena Nacional, Mexico City, Distrito Federal, Mexico
69Draw54–6–8 Pablo AlejandroPTS10Aug 1, 1931Arena Nacional, Mexico City, Distrito Federal, Mexico
68Win54–6–7 Pablo AlejandroPTS10Jul 18, 1931Monterrey, Nuevo León, Mexico
67Win53–6–7 Bobby CohenKO4 Jul 8, 1931Arena Tex Rickard, Nuevo Laredo, Tamaulipas, Mexico
66Win52–6–7 Carlos GarciaPTS12Jun 24, 1931Arena Tex Rickard, Nuevo Laredo, Tamaulipas, Mexico
65Win51–6–7 Ray KiserPTS10May 27, 1931Arena Tex Rickard, Nuevo Laredo, Tamaulipas, Mexico
64Win50–6–7 Dutch CrozierKO4 May 5, 1931Arena Tex Rickard, Nuevo Laredo, Tamaulipas, Mexico
63Win49–6–7 Tommy NelsonKO2 Apr 8, 1931Riverside Square Garden, Nuevo Laredo, Tamaulipas, Mexico
62Loss48–6–7 Baby ArizmendiPTS10Feb 28, 1931Laredo, Texas, U.S.
61Win48–5–7 Loncho PerezKO? Dec 17, 1930Riverside Square Garden, Nuevo Laredo, Tamaulipas, Mexico
60Draw47–5–7 Wildcat MontePTS10Nov 26, 1930Riverside Square Garden, Nuevo Laredo, Tamaulipas, Mexico
59Win47–5–6 Kenneth JohnsonDQ1 Nov 21, 1930Imperial Valley A.C., El Centro, California, U.S.Johnson landed a low blow near the end of the round
58Loss46–5–6 Johnny MartinezPTS4Nov 1, 1930Main Street Athletic Club, Los Angeles, California, U.S.
57Win46–4–6 Frankie DiazTKO5 Oct 28, 1930Olympic Auditorium, Los Angeles, California, U.S.
56Win45–4–6 Trench KingKO1 Oct 1, 1930Ocean Park Arena, Santa Monica, California, U.S.
55Win44–4–6 Don SmithTKO4 Sep 25, 1930Legion Stadium, South Gate, California, U.S.
54Win43–4–6 Johnny MiceliKO? Sep 18, 1930Legion Stadium, South Gate, California, U.S.
53Win42–4–6 Lew TitalTKO3 Sep 4, 1930Legion Stadium, South Gate, California, U.S.
52Loss41–4–6 Johnny Kid BlairPTS4Aug 27, 1930Ontario A.C., Ontario, California, U.S.
51Draw41–3–6 Rita PunayPTS10Aug 20, 1930Ocean Park Arena, Santa Monica, California, U.S.
50Win41–3–5 Johnny MorenoPTS10Jul 6, 1930Rio Rico, Texas, U.S.
49Loss40–3–5 Carlos GarciaKO3 Jul 4, 1930Riverside Square Garden, Nuevo Laredo, Tamaulipas, Mexico
48Draw40–2–5 KO CastilloPTS10Jun 8, 1930Plaza de Toros, Nuevo Laredo, Tamaulipas, Mexico
47Win40–2–4 Carlos GarciaPTS10May 18, 1930Plaza de Toros, Nuevo Laredo, Tamaulipas, Mexico
46Win39–2–4 Jack RichKO2 May 4, 1930Plaza de Toros, Nuevo Laredo, Tamaulipas, Mexico
45Win38–2–4 Jack ColbertPTS10Apr 20, 1930Plaza de Toros, Nuevo Laredo, Tamaulipas, Mexico
44Win37–2–4 Ted MirandaPTS10Aug 22, 1929Bay City, Michigan, U.S.
43Win36–2–4 Ted MirandaPTS10Aug 15, 1929Clare, Michigan, U.S.
42Win35–2–4 Ted MirandaPTS6Aug 9, 1929Clare, Michigan, U.S.
41Win34–2–4 Ted MirandaPTS6Aug 1, 1929Charlevoix, Michigan, U.S.
40Win33–2–4 Kid RuizKO5 Jul 6, 1929Nuevo Laredo, Tamaulipas, Mexico
39Win32–2–4 Johnny HughesPTS10May 27, 1929Robinson's Arena, Mercedes, Texas, U.S.
38Win31–2–4 Kid RuizKO8 May 14, 1929Robinson's Arena, Mercedes, Texas, U.S.
37Draw30–2–4 Brooks HooperPTS10Apr 29, 1929Robinson's Arena, Mercedes, Texas, U.S.
36Win30–2–3 Kid BrooksPTS10Apr 22, 1929Bartlesville, Oklahoma, U.S.
35Win29–2–3 Kid RuizDQ6 Apr 1, 1929Robinson's Arena, Mercedes, Texas, U.S.Ruiz was disqualified for hitting low
34Draw28–2–3 Wildcat MontePTS10Mar 18, 1929Mercedes, Texas, U.S.Exact date in March unknown
33Draw28–2–2 Kid PanchoPTS10Mar 4, 1929Ohio Av. Arena, Mercedes, Texas, U.S.
32Win28–2–1 Dick WymorePTS10Feb 25, 1929Fort Brown Skating Rink, Brownsville, Texas, U.S.
31Win27–2–1 Ken MaceyPTS8Feb 18, 1929Mercedes, Texas, U.S.
30Win26–2–1 Kid PanchoKO9 Feb 1, 1929Texas, U.S.Precise date of bout unknown at this time
29Win25–2–1 Ken MaceyPTS10Dec 12, 1928Texas, U.S.Precise date of bout unknown at this time
28Win24–2–1 Mickey CromwellKO6 Oct 24, 1928Kelly Field Stadium, San Antonio, Texas, U.S.
27Win23–2–1 Pablo AlejandroNWS6Oct 23, 1928Jack Shelton Arena, San Antonio, Texas, U.S.
26Loss22–2–1 Al KoberTKO6 Oct 11, 1928Fort McIntosh Bowl, Laredo, Texas, U.S.
25Win22–1–1 Sailor BarreraPTS10Jul 6, 1928Laredo, Texas, U.S.
24Win21–1–1 Joe MalavanosKO5 Jul 1, 1928Texas, U.S.Precise date of bout unknown at this time
23Win20–1–1 Kid TorreonKO4 Jun 13, 1928Mercedes, Texas, U.S.
22Win19–1–1 Juan HernandezPTS6Jun 10, 1928Texas, U.S.Precise date of bout unknown at this time
2118–1–1 Jesse SadaNC6 Jun 7, 1928Fort McIntosh Bowl, Laredo, Texas, U.S.The fight was halted as neither fighter seemed to giving his best
20Win18–1–1Dick WymoreTKO9 May 7, 1928Ohio Av. Arena, Mercedes, Texas, U.S.
19Win17–1–1Joe MontanaPTS10Apr 16, 1928Mercedes, Texas, U.S.
18Win16–1–1George MarcusTKO4 Feb 28, 1928Business Men's A.C., San Antonio, Texas, U.S.
17Draw15–1–1Dick WymorePTS10Feb 27, 1928Mercedes, Texas, U.S.
16Win15–1Newsboy ReyesNWS6Feb 14, 1928Business Men's A.C., San Antonio, Texas, U.S.
15Win14–1Newsboy ReyesNWS6Feb 7, 1928Business Men's A.C., San Antonio, Texas, U.S.
14Win13–1Terry YoungTKO2 Jan 31, 1928Business Men's A.C., San Antonio, Texas, U.S.
13Win12–1Kid GeorgeNWS4Jan 27, 1928Aurora A.C. Gym, San Antonio, Texas, U.S.
12Win11–1Joe MontanaTKO7 Dec 23, 1927Fort McIntosh Theatre, Laredo, Texas, U.S.
11Win10–1Jesse SadaTKO5 Nov 11, 1927Fort McIntosh Bowl, Laredo, Texas, U.S.
10Win9–1Bill CodyKO1 Oct 27, 1927Fort McIntosh Bowl, Laredo, Texas, U.S.
9Win8–1Kid MonterreyPTS8Oct 20, 1927Fort McIntosh Bowl, Laredo, Texas, U.S.
8Win7–1Kid TorreonPTS8Oct 13, 1927Fort McIntosh Bowl, Laredo, Texas, U.S.
7Win6–1Kid GeorgeNWS6Sep 27, 1927Soledad Roof, San Antonio, Texas, U.S.
6Win5–1Terry YoungNWS6Sep 20, 1927Soledad Roof, San Antonio, Texas, U.S.
5Win4–1Kid GeorgeNWS6Aug 30, 1927Soledad Roof, San Antonio, Texas, U.S.
4Win3–1Kid GeorgePTS6Aug 19, 1927Fort McIntosh Bowl, Laredo, Texas, U.S.
3Win2–1Young PanchoKO2 Jul 28, 1927Fort McIntosh Bowl, Laredo, Texas, U.S.
2Win1–1Terry YoungNWS4Jul 12, 1927Soledad Roof, San Antonio, Texas, U.S.
1Loss0–1Brooks HooperNWS4Jun 28, 1927Soledad Roof, San Antonio, Texas, U.S.