NameSeasonsWorld ChampionshipsMotoGP Wins500cc Wins350cc WinsMoto2 Wins250cc WinsMoto3 Wins125cc Wins80cc Wins50cc WinsMotoE Wins Lennart Bäckström1980-198100000000000 Farid Badrul201100000000000 Chris Baert198100000000000 Francesco Bagnaia2013-3Moto2 - 2018MotoGP - 2022-202331008020000 Graham Bailey197300000000000 Steve Baker1977-197800000000000 Peter Balaz1975, 197900000000000 Romolo Balbi1989-199100000000000 Lorenzo Baldassarri2013-2021, 2023, 202500005000000 Jean-François Baldé1973, 1975-198800030200000 Mike Baldinger199800000000000 Alex Baldolini2000, 2002-201100000000000 Mike Baldwin1979, 1985-198800000000000 Brian Ball196800000000000 Andrea Ballerini1995-1996, 1998, 2001-200600000001000 Kork Ballington1976-19824350cc - 1978-1979250cc - 1978-1979001401700000 Hans Baltisberger1952, 1954-195600000000000 Barry Baltus2020-00000000000 Carlo Bandirola1950-1956, 195800000000000 Alain Barbaroux196500000000000 Héctor Barberá2002-201800000406000 Robin Barbosa201000000000000 Fabio Barchitta198800000000000 Alan Barnett1969-197100000000000 Lorenzo Baroni2005-200600000000000 Santiago Barragan2006-200700000000000 Jose Barresi1990-199100000000000 Manliff Barrington1949, 195100000100000 Alex Barros1986-1987, 1989-200503400000000 Geoff Barry1974-197500000000000 Hans Bartl1955-195600000000000 Harald Bartol1970-198000000000000 Elia Bartolini2019, 2021-202200000000000 Darren Barton1995-199700000000000 Matt Barton2015-201600000000000 František Bartoš1956-195700000000000 Günter Bartusch1968-197100000000000 Axel Bassani201700000000000 Enea Bastianini2014-1Moto2 - 20207003030000 Eric Bataille2000-200400000000000 Franco Battaini1996-2006, 201200000000000 Gerhard Bauer1981-198300000000000 Martin Bauer201300000000000 Manfred Baumann199300000000000 Sérgio Batista200700000000000 Alvaro Bautista2002-2018, 20231125cc - 20060000808000 Lenfranco Baviera195400000000000 Richard Bay1985, 198700000000000 Jean-Michel Bayle1992-1999, 200200000000000 Jean-Pierre Bayle195600000000000 Len Bayliss195000000000000 Troy Bayliss1997, 2003-200601000000000 Loris Baz2015-201800000000000 J.D. Beach201100000000000 Bruce Beale1964-196600000000000 Douglas Beasley1949, 195100000000000 Daryl Beattie1989-1990, 1992-199700300000000 Cameron Beaubier2009, 2021-202200000000000 Leandro Beccheroni1978, 1982, 198400000000000 Hans Becker1988-1989, 199100000000000 Marcel Becker200900000000000 Alex Bedford1982, 1984, 1988-198900000000000 Günter Beer1957-1960, 1962, 1965-196600000000000 Connor Behan200800000000000 Albert Beirle196400000000000 Ronald Beitler200700000000000 Carlos Bellon197700000000000 Artie Bell1949-195000000000000 Carlo Bellotti195000000000000 Jean-Pierre Beltoise1962-196400000000000 Felice Benasedo195000000000000 Gert Bender1971-198100000000000 Bo Bendsneyder2016-202400000000000 Ingemar Bengtsson197400000000000 Johnny Bengtsson1971-1972, 197500000000000 Morgan Berchet201000000000000 Angelo Bergamonti1967-197000110000000 Werner Bergold196900000000000 Jacques Bernard1987-198900000000000 Luca Bernardi202500000000000 Adrian Bernetic1969, 1972-1973, 197700000000000 Manfred Bernsee197000000000000 Bruno Bertacchini194900000000000 Silvano Bertarelli1968-1970, 197200000000000 Matteo Bertelle2021-00000000000 Albert Bertholet1971-197200000000000 Guy Bertin1977-198800000000600 Franco Bertoni1949, 1951, 195400000000000 Juan Bertran195400000000000 Willi Bertsch195400000000000 Paul Berwick1970-197100000000000 Kees Besseling198500000000000 Marco Bezzecchi2015-010003030000 Federico Biaggi200700000000000 Max Biaggi1991-20054250cc - 1994-199758002900000 Pier Paolo Bianchi1973-19883125cc - 1976-1977, 198000000024300 Stefano Bianco2000, 2002-2004, 2007-200800000000000 Piotr Biesiekirski2020-202200000000000 Pepijn Bijsterbosch2009-201000000000000 Wilf Billington195000000000000 Brad Binder2011-1Moto3 - 20162008070000 Darryn Binder2015-202500000010000 Hartmut Bischoff1966-197200000000000 Gastone Biscia1963, 196500000000000 Norman Black196600000000000 Kenny Blake1978-197900000000000 John Blanchard1966-196700000000000 Ramiro Blanco196600000000000 Rolf Blatter1973-198200000000000 Norman Blemings195100000000000 František Bartoš1965-196600000000000 Loek Bodelier1994-199600000000000 Jorel Boerboom201500000000000 Jarno Boesveld200100000000000 Jean-Paul Boinet1973-197400000000000 Karel Bojer1969-197000000000000 Juan Bolart1985-198700000000000 Gerhard Böll198000000000000 Jacques Bolle1980-198400000100000 Pierre Bolle1981-1982, 1985-198600000000000 Maurice Bolwerk199700000000000 Giovanni Bonati201000000000000 Gianfranco Bonera1973-197900100100000 Bruno Bonhuil1986-1989, 1992-199500000000000 Ismael Bonilla1996-200100000000000 Steve Bonsey2007-200900000000000 Tom Booth-Amos2017, 201900000000000 Paul Bordes1979, 1983-198900000000000 Juan Bordons1967, 1969-1971, 197300000000000 Andrea Borgonovo199000000000000 Eduard Borisenko197200000000000 Juan Borja1992-199900000000000 Sergio Boroncini197200000000000 Gino Borsoi1996-200400000000000 Luca Boscoscuro1995-200100000000000 Gimmi Bosio199100000000000 Juup Bosman1975, 197700000000000 Adrian Bosshard1992-199600000000000 Ben Bostrom201100000000000 Eric Bostrom?00000000000 Christian Boudinot1986-1988, 1994, 199600000000000 Roy Boughey196400000000000 Dennis Boulom197700000000000 Enzo Boulom201600000000000 Christian Bourgeois1970, 1972-1974, 197600000000000 Philippe Bouzanne1975-197700000000000 Ellis Boyce196200000000000 Helmut Bradl1986-199300000500000 Stefan Bradl2005-2016, 2018-20241Moto2 - 20110005002000 Umberto Braga1949-195000000000000 Stefan Brägger1988-198900000000000 Vincent Braillard2002, 2005-200600000000000 Ernesto Brambilla1959, 196100000000000 Wolfgang Brand1953, 195500000000000 Alessanro Brannetti1999-2002, 200600000000000 Reiner Bratenstein197300000000000 Hans Braumandl197500000000000 Dieter Braun1968-19762250cc - 1973125cc - 19700010706000 Georg Braun1953-195400000000000 Walter Brehme1958, 196100000000000 Jack Brett1951-195700200000000 Domenico Brigaglia1982, 1984-199000000001000 Aramis Brito1971-197200000000000 Massimo Broccoli1982, 1984, 1988-198900000000000 Bo Brolin197300000000000 Rob Bron1970-1973, 197600000000000 Alain Bronec1989, 199100000000000 Bob Brown1955-196000000000000 Clive Brown197200000000000 Deane Brown201000000000000 Douglas Brown196400000000000 George Brown195200000000000 Jan Bruins1970-197500000000010 Hans-Rudi Brüngger197100000000000 Ralph Bryans1963-1967150cc - 19650010200070 Keith Bryen1956-195700000000000 Tatchakorn Buasri2023-202500000000000 Cormac Buchanan2025-00000000000 Simon Buckmaster1989, 199100000000000 Gianfranco Buffarello197200000000000 Maurice Büla195600000000000 Davide Bulega1993-199800000000000 Nicolò Bulega2015-2021, 202500000000000 Louis Bulle201500000000000 Theo Bult1970-197100000000000 Juan-Soler Bulto195100000000000 Steve Bunckner196500000000000 Giovanni Burlando196700000000000 Frank Burman195200000000000 Ian Burne196500000000000 Roger Burnett1984-198900000000000 Arthur Burton195000000000000 Otello Buscherini1970-197600010002000 Jose-Maria Busquet1962-1965, 196700000000000 Rex Butcher196800000000000 Hans-Otto Butenuth1970-197100000000000 Hans-Jörg Butz199000000000000 Shane Byrne2004-200500000000000 Paul Brady1995-200500000000000