Дебютировал в 1993 году. В начале карьеры, боксируя в Никарагуа и Коста-Рике, потерпел 3 поражения, что является стандартной ситуацией для большинства латиноамериканских боксеров, так как боксёры из Южной Америки из-за денег часто выходят на ринг против всех подряд. В 2001 году перебрался в США.
В 2001-2002 годах дважды бился с небитым Эндрю Льисом. В 1-й бой из-за столкновения головами был объявлен не состоявшимся (no contest).
В марте 2002 года состоялся 2-й бой между Майоргой и Эндрю Льисом. В 5-м раунде Майорга обрушил град ударов на Льюиса. Льюис упал. Он встал на счет 6, но не не среагировал на команду рефери о готовности продолжать бой. Рефери остановил поединок.
В январе 2003 года Майорга вышел на объединительный поединок против непобеждённого и считавшегося фаворитом Вернона Форреста. Вопреки обыкновению американец принял атакующий стиль боя, попытавшись перерубить никарагаунского нокаутера. В конце 1-го раунда Майорга провел сумбурную атаку, и Форрест, зацепившись за ногу никарагуанца, оказался на полу. Рефери отсчитал спорный нокдаун. В серединее 3-го раунда Майорга провёл несколько хуков с обеих рук. Форрест облокотился на канаты. Майорга тут же сильным правым крюком попал в голову американца, и тот упал на канвас. Он сразу же поднялся, но был в явно не адекватном состоянии. Рефери досчтила до 8, и оценив состояние Форреста, остановил бой.
В июле 2003 года состоялся реванш между Верноном Форрестом и Рикардо Майоргой. Решением большинства судей победу праздновал никарагуанец.
В декабре 2003 году в бою за звание абсолютного чемпиона во 2-м полусреднем весе большинством голосов Майорга проиграл Кори Спинксу.
В октябре 2004 года Рикардо Майорга встретился с вернувшимся на ринг Феликсом Тринидадом. Благодаря агрессивности обоих противников, бой получился очень зрелищным. В 3-м раунде Майорга правым крюком попал по Тринидаду и тот, не удержав равновесие, дотронулся перчаткой до пола. Рефери отсчитал нокдаун. В конце 5-го раунда Тринидад зажал Майоргу в углу и выпустил огромное количество точных ударов в голову Майорги. Маойрга еле достоял до гонга. В 6-м раунде Тринидад, увлекшись атакой, левым крюком попал Майорге по бедру. Рефери дал 5 минут передышки никарагуанцу. В 7-м раунде пуэрториканец тем же ударов вновь попал по бедру Майорге, но рефери бой не стал прерывать. В середине 8-го раунда Майорга пропустил точный левый крюк от Тринидада и пошатнулся. Тринидад, воспользовашись ситуацией, сразу же выбросил еще серию ударов по голове. Майорга отошел назад. Тринидад несколькими крюкам попал точно в голову. Майорга зашел в угол. Тринидад продолжал бомбить его. Майорга вышел из угла. Тринадад выбросил левый крюк, который пришелся прямо в печень Майорга и тот, согнувшись, опустился на пол. Майорга встал, и попытался форсировать события в контратке. Тринидад еще раз выбросил крюк по печени, но попал по защите, а затем провел серию ударов в голову. Под градом ударов Майорга опустился на пол, сев на колено. Он поднялся. Тринадад тут же всадил несколько быстрых ударов в челюсть с обеих рук. Майорга отошел к канатам. Тринидад провел еще серию ударов, и Майорга вновь опустился на пол. На этот раз рефери считать не стал, и остановил бой.
В 2005 году завоевал титул чемпиона в 1-м среднем весе, одолев Микеле Пиккирилло.
В 2006 году одном зрелищном бою Майорга был нокаутирован Оскаром Де Ла Хойей.
В 2010 году нокаутировал Майкла Уолкера
В ноябре 2007 года Рикардо Майорга вышел на ринг против Фернандо Варгаса. В конце 1-го раунда Майорга прижал у канатов Варгаса и провёл серию ударов. Варгас упал, но сразу же встал. В конце 11-го раунде Майорга левым хуком послал противника в нокдаун. Варгас сразу же поднялся. Сразу после отсчёт нокдауна прозвучал гонг. По итогам 12 раундов судьи решением большинства голосов объявили победителем Майоргу. В послематчевом интервью Варгас назвал свои падения флеш-нокдаунами.
В сентябре 2008 года состоялся бой между Рикардо Майоргой и Шейном Мосли. Майорга имел инициативу в 1-й полоивне боя: его удары чаще доходили до цели. В середине 6-го раунда Мосли провёл несколько серий в открытую голову противнику. Майорга выдержал все удары. Во 2-й половине боя Мосли стал превосходил противника. В конце 12-го раунда Мосли провёл несколько хуков в голову Майорги. Никарагунец попытался спастись в клинче, но неудачно. Мосли провёл левый хук в челюсть, а затем туда же левый свинг. Майорга упал на колени. Он поднялся на счёт 8. Американец тут же пробил точный левый хук в челюсть. Майорга рухнул на канвас. Рефери прекратил бой, не открывая счёт. В это же время прозвучл гонг. Майорга не пытался встать, пролежав на ринге около минуты. Всю концовку поединка зал радостно орал, болея за американца.
В марте 2011 года Котто проводил первую защиту титула WBA в первом среднем весе против известного никарагуанца Рикардо Майорги. Майорга время от времени кривлянием в ринге старался вывести противника из равновесия. Котто, однако, спокойно продолжал делать свою работу, и в 12-м раунде после пропущенного левого бокового в голову Майорга сначала оказался в нокдауне, а затем отказался продолжать бой, сославшись на травму левой руки.