The Zach Bryan and Brianna LaPaglia Split Gets Even Messier
ByJennifer Zhan,
a Vulture news blogger covering music, internet culture, and TV.
Photo: Gilbert Flores/Billboard via Getty Images
Grammy-winning country star Zach Bryan and podcaster/influencer Brianna “Chickenfry” LaPaglia have broken up after more than a year of dating, but the relationship drama is only just getting started and no one can look away. What started as a passive breakup announcement has morphed into an extremely public breakup, with serious accusations of abuse and more than one diss track.
On October 22, Bryan wrote in an Instagram Story that he has “had an incredibly hard year personally and struggled through some pretty severe things,” explaining that he “thought it would be beneficial for both of us to go our different ways.” But in a YouTube video posted later that day, LaPaglia said the relationship had ended only just the day before and claimed that Bryan didn’t call or text her to give her a heads-up that he was going to make the news public. “I wanted to just, like, be hurt for a week and, like, lay in bed, you know?” she said, adding that she was feeling “blindsided,” having not had the chance to inform her family or close friends of the breakup prior to Bryan’s announcement. LaPaglia later opened up more about that “hurt,” including allegations that Bryan offered her $12 million to sign an NDA and not talk about their relationship publicly. Clearly, that didn’t happen.
Bryan is a 28-year-old country singer-songwriter who released his fifth album, The Great American Bar Scene, in July 2024. You might also recognize him from pissing off a bunch of Swifties last month by comparing her to Kanye West in what he said was a drunk tweet about their discography.
LaPaglia, known online as Brianna Chickenfry because of a viral Vine, is an influencer and Barstool Sports podcaster. The 25-year-old co-hosts the BFFs podcast with TikTok influencer Josh Richards and Barstool founder Dave Portnoy. She built her own personal brand by hosting college parties, appearing at various events (like Zach Bryan’s show) and slinging merch that say stuff like “Sleep When You’re Dead.” She also co-hosts the Plan Bri Uncut podcast (also on the Barstool network) with her longtime best friend, Grace O’Malley. However, the show has not posted an episode since October 10, preceding the breakup, which has caused fans to speculate that their friend falling out is related to the allegations LaPaglia has shared about her ex.
How did Zach Bryan and Brianna LaPaglia meet?
Bryan and LaPaglia met at the Academy of Country Music Awards in May 2023. She later attended one of his concerts and was invited onstage alongside her other BFFs co-host, Josh Richards. That June, LaPaglia’s Plan Bri Uncut podcast released an episode titled “Eat the Rich (Besides Zach Bryan).” Bryan slid into her DMs afterward and they started “chatting,” LaPaglia later recalled. She officially confirmed the relationship in July.
The start of their relationship has long been the source of cheating allegations from fans, stemming from the fact that they were both in relationships at the time they first met. LaPaglia has repeatedly denied the allegations.
Why did they break up?
Bryan announced the split via Instagram Story on October 22, butdid not directly share a reason. His statement expressed “love and respect” for LaPaglia and suggested that he is “not perfect,” adding that he is sorry to anyone he let down. “I failed people that love me and mostly myself,” he concluded.
In an October 22 YouTube video titled “Love you guys, I’ll be back soon,” she noted that the breakup happened on October 21. LaPaglia, who said she had been “crying for, like, five days,” questioned through tears how you can love someone “unconditionally, through stuff that you shouldn’t,” and then “be discarded of in a few days.” She added that she would share the details of what happened later; in an Instagram Story, she similarly said that she would “hop off social media for a while and attempt to heal privately,” then return once she’s “ready to talk.”
When did the break up become the most talked about thing on the internet?
That would be thanks to the diss track by LaPaglia’s BFFs co-hosts Dave Portnoy and Richards, released midnight on Election Day. As if there wasn’t enough going on that night. The song, “Smallest Man,” includes lyrics attacking Bryan’s cheating, height, hairline, and alleged track record of spreading STIs to past sexual partners. But by November 6, the track had disappeared from YouTube and Spotify. Barstool Sports alleges that Bryan and Warner Music had the song taken down via DMCA Copyright claim. “I said trust me, caught your pants on fire / Tinder, Bumble, Raya, knew you was a liar,” they sing-rap.
After “Smallest Man” was removed from streaming platforms, Portnoy released a follow-up diss track, “Country Diddy,” which seemingly draws a comparison between Bryan and the disgraced rapper Sean “Diddy” Combs, recently indicted on racketeering and sex-trafficking charges. The song makes several references to the $12 million NDA that Bryan allegedly offered LaPaglia in exchange for her silence on the issue of their relationship and breakup (the song claims the total to be $13 million). “Offered Bri $13 mil just to shut her trap / Then she turned around and said ‘shove it up your ass,’” he raps. One lyric also suggests that Bryan’s lawyers took aim at Portnoy himself, “Buttercup really thought that he could shut me up / Someone tell your cheap lawyers I don’t give a fuck.”
Did Zach Bryan respond with his own diss track?
He did drop a new song, but, despite the baiting, it wasn’t a diss track. On November 7, the day after “Smallest Man” dropped, Bryan released a new song, called “This World’s a Giant,” which seemed to reference the breakup. Bryan opted for a sad and introspective track with lyrics like: “I’ll say sorry to God for all the trouble I caused,” he sings. “Maybe that’s a good place for me to start.” He calls himself “childish” when singing about wanting to start a family.
Okay, so what tea was spilled on the BFF podcast?
“I was approached by [Bryan’s] team and I was offered a lot of money,” LaPaglia explained in an unaired clip originally intended to be included in last week’s episode, where she shares she was reportedly offered a payout from Bryan’s lawyer for signing an NDA. “I would’ve had to sign all of my experiences, everything that I am away to this person and they would’ve been monitoring everything that I do.” Later on in the podcast, it is revealed that the final offer was $12 million dollar and that she ultimately decided to decline the offer.
LaPaglia, Portnoy, and Richards all detail their involvement in the decision to turn down Bryan’s offer, even suggesting that the NDA was broad enough in scope to include the silence of Portnoy, Richards, and other Barstool staff. This detail in particular threw a wrench in not just LaPaglia’s future at Barstool, but the BFFs podcast itself. Portnoy revealed that he had been planning to leave the podcast at the end of the year, but a moratorium on any discussion of Bryan or the breakup might mean an accelerated timeline, “My plan at the end of the year was to been to be done with BFFs. Just because I’m getting older, nearing 50, talking about teenage drama a little out of my wheelhouse … This part came up and complicated the whole thing a little bit,” he said, adding, “one thing about me is I can’t know shit. I can’t know it and not say it, so I can’t go back on the pod … it’s really hard to go along with this podcast and pretend this didn’t happen.”
LaPaglia went on to claim that throughout their relationship, Bryan was emotionally abusive towards her; she remembered how he would “smash” her phone and claimed that when she attended the Golden Globes as his date, he didn’t approve of her dress and then unfollowed her on social media. “Anything good I did for me, he made sure to ruin it for me,” LaPaglia asserted. She also claims that during her birthday, he was screaming at her friends and made them cry — the friends reportedly recorded the whole altercation. LaPaglia further detailed that Bryan tried to convince her to quit her job at Barstool, claiming that during LaPaglia’s contract renegotiation, Bryan offered to double Barstool’s offer in exchange for her to quit. “He twisted it in my head where he would be like, ‘You’re better than this. You’re better than Barstool. You’re destined for so much more.’ He made me believe maybe I should leave Barstool.”
How are Morgan Wallen, Noah Kahan, and Miss Peaches involved?
In a particularly harrowing anecdote, LaPaglia details a fight that was triggered by her singing the refrain from Morgan Wallen’s “Last Night” in their shared home. Bryan reportedly blew up at her for singing “another man’s song under [his] roof,” resulting in a fight that lasted a week, according to LaPaglia.
LaPaglia also confirmed the internet rumor that Bryan was supposed to be the special guest at Noah Kahan’s Fenway Park concert but was too drunk to perform and canceled at the last minute. Portnoy also let it slip that Bryan removed his dog, Miss Peaches, an internet celebrity in her own right, from their dressing room after agreeing to let the dog stay. What did the dog do, Bryan? At least try to explain that.
Was Bryan at least faithful in the relationship?
The day before the split was confirmed, a Reddit user claimed that Bryan had popped up on the members-only dating app Raya. Given the timeline outlined by LaPaglia, the internet has been busy riffing off of the possibility that Bryan began swiping immediately after the breakup. Meanwhile, an unnamed source has claimed to Us Weeklythat the singer was actually on dating apps during their relationship and that someone sent LaPaglia his Raya profile. According to the source, Bryan denied allegations of infidelity but agreed they should break up.
According to her TikTok, despite the opportunity, LaPaglia remained faithful to Bryan. “Fun fact my biggest celeb crush tried to slide a few months ago but of course I denied bc I had a bf and I was getting cheated on the whole time hahhahahahahah,” LaPaglia shared in a video caption. She also claims the two were close to getting engaged: “Been finding out he was cheating the whole time lol. The week he showed me my engagement ring he was DMing girls hahahahha.” At least she has tickets to the Eras Tour.
What’s next for each of the exes?
LaPaglia appears to have firmly reestablished her loyalties with Barstool and will presumably be refocusing on her career in the near term while she heals from the breakup. When asked about the status of her relationship with Plan Bri Uncut co-host Grace O’Malley, LaPaglia remained vague. “Me and Grace will always be fine,” she said. It’s unclear when or if their podcast will return.
Bryan, for his part, has been postingthroughit. He recently announced new dates along the West Coast for his long-running Quittin’ Time tour, which started back in March and played a not-insignificant role in the demise of his relationship with LaPaglia. In a recent Instagram post, he claims to have decided to quit touring in order to pursue a master’s degree in Paris next year.
By submitting your email, you agree to our
Terms and Privacy Notice
and to receive email correspondence from us. This site is protected by reCAPTCHA and the Google
Privacy Policy and
Terms of Service apply.
or
Already a subscriber?
What is your email?
This email will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
Password must be at least 8 characters and contain:
Lower case letters (a-z)
Upper case letters (A-Z)
Numbers (0-9)
Special Characters (!@#$%^&*)
This password will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
You’re in!
As part of your account, you’ll receive occasional updates and offers from New York, which you can opt out of anytime.
or
Already a subscriber?
What is your email?
This email will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
Password must be at least 8 characters and contain:
Lower case letters (a-z)
Upper case letters (A-Z)
Numbers (0-9)
Special Characters (!@#$%^&*)
This password will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
You’re in!
As part of your account, you’ll receive occasional updates and offers from New York, which you can opt out of anytime.
Already a subscriber?
Already a subscriber?
`;
// integrate Sub(x) scripts and elements
if (hostname !== 'subs.nymag.com') { // do not integrate on this subdomain
document.head.appendChild(trackingScript);
document.body.insertAdjacentHTML('beforeend', subXAnimationElements);
}
There was an error processing the request. Please try again later."}).catch(e=>console.error("Error verifying email: ",e)))(r.querySelector(".content"),o.bannerCTAVerification)})):(l.remove(),s.remove()),o.dismissable||n.remove(),o.useAlertIcon||a.remove(),r.classList.add("show"),n.addEventListener("click",()=>{u(),r.classList.remove("show")})}else r.remove()}});
}, {"1":1,"6":6,"12":12,"35":35,"40":40}];
window.modules["global-nav.client"] = [function(require,module,exports){"use strict";const dom=require(4),auth=require(12),signInButton=dom.find(".user-signin"),signOutButton=dom.find(".user-signout"),globalNav=dom.find('[class^="global-nav"]'),body=dom.find("body"),dropdownItems=dom.findAll(".dropdown-wrap"),gtm=require(1),appendLandingPageParams=require(135),pageUri=require(124).getPageUri(),subscriptionPromoLinks=dom.findAll(".persist-params"),searchString=window.location.search||"";function closeDropdowns(e){let n=globalNav.querySelectorAll(".dropdown.open");dropdownItems.forEach(function(t){let o=t.querySelector(".dropdown");!n||t.contains(e.target)&&27!==e.keyCode||o.classList.remove("open")})}function gtmSendReport(e,n,t){let o={eventCategory:"ecommerce",eventAction:"componentClick",brand:e,dimension23:"global-nav",list:pageUri,pageZone:"header",variant:"nav-link"};"global-nav-link"===t&&(o.eventLabel=n.href),gtm.reportNow(o)}function updateElementTargetUrlsIfQueryStrings(e){if(searchString){const n=new URLSearchParams(searchString);let t=e.href;if(t.includes("?")){const o=t.split("?"),i=new URLSearchParams(o[1]);for(let e of n.entries())i.set(e[0],e[1]);t=`${o[0]}?${i.toString()}`,e.href=t}else e.href=`${t}?${n.toString()}`}}function init(e){const n=e.querySelectorAll(".to-landing-page");window.addEventListener("auth:init",()=>{signInButton.addEventListener("click",function(e){e.preventDefault(),auth.showEmbeddedLoginFlow("top navigation")}),signOutButton.addEventListener("click",function(e){e.preventDefault(),gtmSendReport("Sign Out",e.target,"user-info-link"),auth.logout()}),auth.isAuthenticated()&&e.classList.add("signed-in"),auth.isSubscriber()&&e.classList.add("subscribed"),e.querySelectorAll(".user-link").forEach(e=>{e.classList.add("active")}),subscriptionPromoLinks.forEach(e=>{updateElementTargetUrlsIfQueryStrings(e)}),appendLandingPageParams(n)})}dropdownItems.forEach(function(e){e.addEventListener("click",function(){e.querySelector(".dropdown").classList.toggle("open")})}),body.addEventListener("click",closeDropdowns),document.addEventListener("keydown",closeDropdowns),globalNav.addEventListener("click",function(e){let n=e.target;n.classList.contains("global-nav-track")&>mSendReport(n.text,n,"global-nav-link")}),module.exports=init;
}, {"1":1,"4":4,"12":12,"124":124,"135":135}];
window.modules["aaa-module-mounting.legacy"] = [function(require,module,exports){"use strict";const _pickBy=require(221),_each=require(406),Fingerprint2=require(408),DS=require(407),Eventify=require(246);function registerGlobals(){window.DS=DS,window.Eventify=Eventify,window.Fingerprint2=Fingerprint2,DS.value("Eventify",Eventify),DS.value("Fingerprint2",Fingerprint2),DS.value("$document",window.document),DS.value("$window",window)}function mountDollarSliceComponents(){DS.service("components",["$document","$module",function(e,n){var o=_pickBy(n.definitions,e=>e.providerStrategy===n.providers.controller),r=Object.keys(o);function t(e){return o=>{try{n.get(e,o)}catch(e){logMountError(o,e)}}}_each(r,n=>{var o=e.querySelectorAll('[data-uri*="/_components/'+n+'/"]'),r=e.querySelectorAll('[data-uri$="/_components/'+n+'"]');_each(o,t(n)),_each(r,t(n))}),this.components=r}]),DS.get("components")}function logMountError(e,n){const o=e.outerHTML.slice(0,e.outerHTML.indexOf(e.innerHTML));console.error("Error attaching controller to "+o,n)}registerGlobals(),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",()=>{mountDollarSliceComponents()}):mountDollarSliceComponents();
}, {"221":221,"246":246,"406":406,"407":407,"408":408}];
window.modules["ads.legacy"] = [function(require,module,exports){"use strict";const _map=require(118),_forEach=require(107),_isString=require(268),_intersectionWith=require(409),_isEqual=require(274),_each=require(406),_debounce=require(182),_sortBy=require(205),page=require(124),visit=require(114);DS.service("adService",["Eventify","$cid","$document","$window",function(e,t,a,i){var o,n,s,r,d,c,u,l,g={},p=this,h=[],f=visit.getQueryParamsObject(["utm_campaign"]),m=document.querySelector('script[data-type="ad-a9"]'),b=[],w=!1,v=[],y=document.querySelector('script[data-name="ad-doubleverify"]');document.querySelector('script[data-name="concert-ads"]')||(i.NYM={},i.NYM.analytics={},i.NYM.analytics.adStartTime=i.performance.now(),i.googletag=i.googletag||{},i.googletag.cmd=i.googletag.cmd||[],u=i.googletag,(m||y)&&(i.googletag.cmd=i.googletag.cmd||[],i.googletag.cmd.push(function(){i.googletag.pubads().disableInitialLoad()})),m&&(l=i.setInterval(function(){void 0!==window.apstag&&void 0!==window.apstag.timeout&&(i.clearInterval(l),window.apstag.cleared=!0,l=null)},10),setTimeout(function(){l&&(i.clearInterval(l),i.googletag.pubads().refresh(),window.apstag||console.log("MESSAGE: Timeout for A9 load exceeded, aborting"))},500)),y&&(b.push(new Promise(function(e){w?e():v.push(e)})),c=i.setTimeout(T,2500)),o=function(e){var t,a,o=e.data,n=[];return o.loaded?e:(o.loaded=!0,t=null,(t=o.sizes?u.defineSlot(o.name,o.sizes,o.id).addService(u.pubads()):u.defineOutOfPageSlot(o.name,o.id).addService(u.pubads())).setTargeting("adid",o.id),f.hasOwnProperty("utm_campaign")&&t.setTargeting("utmcamp",f.utm_campaign),a=p.getAdCount(o.label),t.setTargeting("label",o.label+"_"+o.site+"-"+a),u.display(o.id),u.pubads().addEventListener("slotOnload",function(){i.NYM.analytics.firstAdLoadTime||(i.NYM.analytics.firstAdLoadTime=i.performance.now(),i.NYM.analytics.firstAdLoadLabel=e.data.label)}),n=_(o),Promise.all(b).then(function(){n?window.apstag&&window.apstag.cleared?window.apstag.fetchBids({slots:[n],timeout:window.apstag.timeout},function(){u.cmd.push(function(){window.apstag.setDisplayBids(),u.pubads().refresh([t],{changeCorrelator:!1})})}):y&&u.pubads().refresh([t],{changeCorrelator:!1}):u.pubads().refresh([t],{changeCorrelator:!1})}),e.slot=t,e)},n=function(e){var a,i,o,n=t(),s=e.getAttribute("data-name"),r=e.getAttribute("data-sizes"),d=e.getAttribute("data-label"),c=e.getAttribute("data-site");n=e.id,r&&r.length?(r=r.split(","),a=[],_map(r,function(e){e=e.split("x"),i=parseInt(e[0]),o=parseInt(e[1]),a.push([i,o])})):(e.classList.add("oop"),a=!1),this.data={id:n,name:s,sizes:a,loaded:!1,label:d,site:c},g[n]=this},r=function(e){u.cmd.push(function(){var t=o(e);g[e.data.id]=t})},s=function(e){var t=[];e.slot?(t=_(e))&&window.apstag&&window.apstag.cleared&&window.apstag.fetchBids({slots:[t],timeout:window.apstag.timeout},function(){u.cmd.push(function(){window.apstag.setDisplayBids(),u.pubads().refresh([e.slot],{changeCorrelator:!1})})}):e&&r(e)},u.cmd.push(function(){var e,t,o,n=page.getMeta("article:tag"),s=page.getMeta("author"),r=i.location.href,d=(e=a.head.querySelector(".head-gtm"),t=a.body.querySelector(".gtm"),e&&"top"===e.getAttribute("data-gtm")?"gtmtop":t&&"bottom"===t.getAttribute("data-gtm")?"gtmbottom":"");o=[],_forEach([n,s,d],function(e){_forEach(e.split(","),function(e){(e=e.trim().toLowerCase().replace(/\s/g,"-").replace(/\'|\’/g,"")).length&&o.push(e)})}),u.pubads().setTargeting("kw",o),u.pubads().setTargeting("entry_group",o),r=r.slice(r.lastIndexOf("/")+1),u.pubads().setTargeting("pn",r),u.companionAds().setRefreshUnfilledSlots(!0),u.pubads().enableAsyncRendering(),u.enableServices()}),this.load=r,this.create=function(e){return new n(e)},this.refresh=function(e){var t;_isString(e)?(t=this.getById(e),s(t)):s(e)},this.remove=function(e){var t=e.data.id;a.getElementById(t).innerHTML=""},this.getAdCount=function(e){var t,a=0,i=Object.keys(g);return _each(i,function(i){(t=g[i]).data.loaded&&t.data.label===e&&a++}),a},this.getById=function(e){return g[e]},d=_debounce(function(){var e={TopLeaderboard:1,RightColTopMPU:2,outOfPage:99,"homepageTakeover/TopLeaderboard":1},t=_sortBy(h,function(t){return e[t.data.label]||10});_forEach(t,function(e){return e.data.sizes?r(e):i.setTimeout(function(){r(e)},2e3)}),y&&window.PQ.cmd.push(()=>{try{window.PQ.loadSignals(["ids","bsc","vlp"],T)}catch(e){T(),console.error(`There has been an error loading Double Verify signals: ${e}`)}}),h=[]},10),this.addToPageLoadQueue=function(e){h.push(e),d()});function _(e){var t,a=e.sizes;return a=_intersectionWith(a,[[970,250],[970,90],[728,90],[300,600],[300,250],[320,100],[320,50]],_isEqual),e.sizes&&e.sizes.length&&(t={slotID:e.id,sizes:a,slotName:e.label}),t}function T(){i.clearTimeout(c),w=!0,_forEach(v,function(e){e()})}}]);
}, {"107":107,"114":114,"118":118,"124":124,"182":182,"205":205,"268":268,"274":274,"406":406,"409":409}];
window.modules["cid.legacy"] = [function(require,module,exports){"use strict";DS.service("$cid",function(){var r=Math.floor(100*Math.random());return function(){return"cid-"+ ++r}});
}, {}];
window.modules["client.legacy"] = [function(require,module,exports){"use strict";require("cid.legacy"),require("ads.legacy"),require("facebook.legacy"),require("aaa-module-mounting.legacy");
}, {"cid.legacy":"cid.legacy","ads.legacy":"ads.legacy","facebook.legacy":"facebook.legacy","aaa-module-mounting.legacy":"aaa-module-mounting.legacy"}];
window.modules["facebook.legacy"] = [function(require,module,exports){"use strict";DS.service("facebook",[function(){this.fb=function(i){window.FB&&window.FB[i].apply(this,Array.prototype.slice.call(arguments,1))}}]);
}, {}];
require=(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o typeof key === 'string' && key.match(/\.legacy$/)).forEach(key => window.require(key));
}
function tryToMount(fn, el, name) {
try {
fn(el); // init the controller
} catch (e) {
const elementTag = el.outerHTML.slice(0, el.outerHTML.indexOf(el.innerHTML));
console.error(`Error initializing controller for "${name}" on "${elementTag}"`, e);
}
}
/**
* mount client.js component controllers
*/
function mountComponentModules() {
Object.keys(window.modules).filter(key => typeof key === 'string' && key.match(/\.client$/)).forEach(key => {
let controllerFn = window.require(key);
if (typeof controllerFn === 'function') {
const name = key.replace('.client', ''),
instancesSelector = `[data-uri*="_components/${name}/"]`,
defaultSelector = `[data-uri$="_components${name}"]`,
instances = document.querySelectorAll(instancesSelector),
defaults = document.querySelectorAll(defaultSelector);
for (let el of instances) {
tryToMount(controllerFn, el, name);
}
for (let el of defaults) {
tryToMount(controllerFn, el, name);
}
}
});
}
// Make sure that a `window.process.env.NODE_ENV` is available in the client for any dependencies,
// services, or components that could require it
// note: the `` value is swapped for the actual environment variable in /lib/cmd/compile/scripts.js
window.process = window.process || {};
window.process.env = window.process.env || {};
if (!window.process.env.NODE_ENV) {
window.process.env.NODE_ENV = '';
}
// note: legacy controllers that require legacy services (e.g. dollar-slice) must
// wait for DOMContentLoaded to initialize themselves, as the files themselves must be mounted first
mountLegacyServices();
mountComponentModules();
// ]]