| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- DFIN New ActiveDisclosure (SM) XBRL Schema Document - http://www.dfinsolutions.com/ --> |
<!-- Creation Date :2022-11-09T15:04:20.0511+00:00 --> |
<!-- Copyright (c) 2022 Donnelly Financial Solutions, Inc. All Rights Reserved. --> |
<xsd:schema targetNamespace="http://www.pfgc.com/20221001" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:srt="http://fasb.org/srt/2022" xmlns:pfgc="http://www.pfgc.com/20221001" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink"> |
| <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance"/> |
| <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase"/> |
| <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt"/> |
| <xsd:import schemaLocation="https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd" namespace="http://xbrl.org/2020/extensible-enumerations-2.0"/> |
| <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd" namespace="http://xbrl.sec.gov/dei/2022"/> |
| <xsd:import schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd" namespace="http://fasb.org/us-gaap/2022"/> |
| <xsd:import schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" namespace="http://www.xbrl.org/dtr/type/2020-01-21"/> |
| <xsd:import schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd" namespace="http://fasb.org/srt/2022"/> |
| <xsd:annotation> |
| | <xsd:appinfo> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pfgc-20221001_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:title="Labels link" xlink:type="simple"/> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pfgc-20221001_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:title="Presentation link" xlink:type="simple"/> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pfgc-20221001_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:title="Definition link" xlink:type="simple"/> |
| | | <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pfgc-20221001_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:title="Calculation link" xlink:type="simple"/> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DocumentDocumentAndEntityInformation" id="Role_DocumentDocumentAndEntityInformation"> |
| <link:definition> 100000 - Document - Document and Entity Information </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_StatementConsolidatedBalanceSheets" id="Role_StatementConsolidatedBalanceSheets"> |
| <link:definition> 100010 - Statement - Consolidated Balance Sheets </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesDetail2" id="DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNoncancelableLeasesDetail2"> |
| <link:definition> 100020 - Disclosure - Leases - Summary of Future Minimum Lease Payments Under Non-Cancelable Leases (Detail) 2 </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_StatementConsolidatedBalanceSheetsParenthetical" id="Role_StatementConsolidatedBalanceSheetsParenthetical"> |
| <link:definition> 100030 - Statement - Consolidated Balance Sheets (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_StatementConsolidatedStatementsOfOperations" id="Role_StatementConsolidatedStatementsOfOperations"> |
| <link:definition> 100040 - Statement - Consolidated Statements of Operations </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_StatementConsolidatedStatementsOfComprehensiveIncome" id="Role_StatementConsolidatedStatementsOfComprehensiveIncome"> |
| <link:definition> 100050 - Statement - Consolidated Statements of Comprehensive Income </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_StatementConsolidatedStatementsOfShareholdersEquity" id="Role_StatementConsolidatedStatementsOfShareholdersEquity"> |
| <link:definition> 100060 - Statement - Consolidated Statements of Shareholders' Equity </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_StatementConsolidatedStatementsOfCashFlows" id="Role_StatementConsolidatedStatementsOfCashFlows"> |
| <link:definition> 100070 - Statement - Consolidated Statements of Cash Flows </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/StatementReconciliationOfCashAndRestrictedCash" id="StatementReconciliationOfCashAndRestrictedCash"> |
| <link:definition> 100080 - Statement - Reconciliation of Cash and Restricted Cash </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureSummaryOfBusinessActivities" id="Role_DisclosureSummaryOfBusinessActivities"> |
| <link:definition> 100090 - Disclosure - Summary of Business Activities </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAndEstimates" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesAndEstimates"> |
| <link:definition> 100100 - Disclosure - Summary of Significant Accounting Policies and Estimates </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureRecentlyIssuedAccountingPronouncements" id="Role_DisclosureRecentlyIssuedAccountingPronouncements"> |
| <link:definition> 100110 - Disclosure - Recently Issued Accounting Pronouncements </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureRevenueRecognition" id="Role_DisclosureRevenueRecognition"> |
| <link:definition> 100120 - Disclosure - Revenue Recognition </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureBusinessCombinations" id="Role_DisclosureBusinessCombinations"> |
| <link:definition> 100130 - Disclosure - Business Combinations </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureDebt" id="Role_DisclosureDebt"> |
| <link:definition> 100140 - Disclosure - Debt </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureLeases" id="Role_DisclosureLeases"> |
| <link:definition> 100150 - Disclosure - Leases </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureFairValueOfFinancialInstruments" id="Role_DisclosureFairValueOfFinancialInstruments"> |
| <link:definition> 100160 - Disclosure - Fair Value of Financial Instruments </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureIncomeTaxes" id="Role_DisclosureIncomeTaxes"> |
| <link:definition> 100170 - Disclosure - Income Taxes </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" id="Role_DisclosureCommitmentsAndContingencies"> |
| <link:definition> 100180 - Disclosure - Commitments and Contingencies </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureRelatedPartyTransactions" id="Role_DisclosureRelatedPartyTransactions"> |
| <link:definition> 100190 - Disclosure - Related-Party Transactions </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureEarningsPerCommonShare" id="Role_DisclosureEarningsPerCommonShare"> |
| <link:definition> 100200 - Disclosure - Earnings Per Common Share </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/DisclosureStockbasedCompensation1" id="DisclosureStockbasedCompensation1"> |
| <link:definition> 100210 - Disclosure - Stock-based Compensation </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureSegmentInformation" id="Role_DisclosureSegmentInformation"> |
| <link:definition> 100220 - Disclosure - Segment Information </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAndEstimatesPolicies" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesAndEstimatesPolicies"> |
| <link:definition> 100230 - Disclosure - Summary of Significant Accounting Policies and Estimates (Policies) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/DisclosureBusinessCombinationsTables" id="DisclosureBusinessCombinationsTables"> |
| <link:definition> 100240 - Disclosure - Business Combinations (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureDebtTables" id="Role_DisclosureDebtTables"> |
| <link:definition> 100250 - Disclosure - Debt (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureLeasesTables" id="Role_DisclosureLeasesTables"> |
| <link:definition> 100260 - Disclosure - Leases (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureEarningsPerCommonShareTables" id="Role_DisclosureEarningsPerCommonShareTables"> |
| <link:definition> 100270 - Disclosure - Earnings Per Common Share (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureSegmentInformationTables" id="Role_DisclosureSegmentInformationTables"> |
| <link:definition> 100280 - Disclosure - Segment Information (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureRecentlyIssuedAccountingPronouncementsAdditionalInformationDetail" id="Role_DisclosureRecentlyIssuedAccountingPronouncementsAdditionalInformationDetail"> |
| <link:definition> 100290 - Disclosure - Recently Issued Accounting Pronouncements - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" id="Role_DisclosureRevenueRecognitionAdditionalInformationDetails"> |
| <link:definition> 100300 - Disclosure - Revenue Recognition - Additional Information (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureBusinessCombinationsAdditionalInformationDetail" id="Role_DisclosureBusinessCombinationsAdditionalInformationDetail"> |
| <link:definition> 100310 - Disclosure - Business Combinations - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchasePriceForAcquisitionDetail" id="DisclosureBusinessCombinationsSummaryOfPurchasePriceForAcquisitionDetail"> |
| <link:definition> 100320 - Disclosure - Business Combinations - Summary of Purchase Price for Acquisition (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetail2" id="Role_DisclosureDebtScheduleOfDebtDetail2"> |
| <link:definition> 100330 - Disclosure - Debt - Schedule of Debt (Detail)2 </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/DisclosureBusinessCombinationsSummaryOfPurchasePriceAllocationOfMajorClassOfAssetsAcquiredAndLiabilitiesAssumedDetail" id="DisclosureBusinessCombinationsSummaryOfPurchasePriceAllocationOfMajorClassOfAssetsAcquiredAndLiabilitiesAssumedDetail"> |
| <link:definition> 100340 - Disclosure - Business Combinations - Summary of Purchase Price Allocation of Major Class of Assets Acquired and Liabilities Assumed (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/DisclosureBusinessCombinationsSummaryOfUnauditedProformaConsolidatedFinancialInformationDetail" id="DisclosureBusinessCombinationsSummaryOfUnauditedProformaConsolidatedFinancialInformationDetail"> |
| <link:definition> 100350 - Disclosure - Business Combinations - Summary of Unaudited Pro-Forma Consolidated Financial Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureDebtScheduleOfDebtDetail" id="Role_DisclosureDebtScheduleOfDebtDetail"> |
| <link:definition> 100360 - Disclosure - Debt - Schedule of Debt (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureDebtScheduleOfDebtParentheticalDetail" id="Role_DisclosureDebtScheduleOfDebtParentheticalDetail"> |
| <link:definition> 100370 - Disclosure - Debt - Schedule of Debt (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureDebtAdditionalInformationDetail" id="Role_DisclosureDebtAdditionalInformationDetail"> |
| <link:definition> 100380 - Disclosure - Debt - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/DisclosureDebtSummaryOfOutstandingBorrowingsAvailabilityAndAverageInterestRateUnderCreditAgreementsDetail" id="DisclosureDebtSummaryOfOutstandingBorrowingsAvailabilityAndAverageInterestRateUnderCreditAgreementsDetail"> |
| <link:definition> 100390 - Disclosure - Debt - Summary of Outstanding Borrowings, Availability, and Average Interest Rate under Credit Agreements (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/DisclosureDebtSummaryOfOutstandingBorrowingsAvailabilityAndAverageInterestRateUnderCreditAgreementsParentheticalDetail" id="DisclosureDebtSummaryOfOutstandingBorrowingsAvailabilityAndAverageInterestRateUnderCreditAgreementsParentheticalDetail"> |
| <link:definition> 100400 - Disclosure - Debt - Summary of Outstanding Borrowings, Availability, and Average Interest Rate under Credit Agreements (Parenthetical) (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetail" id="Role_DisclosureLeasesAdditionalInformationDetail"> |
| <link:definition> 100410 - Disclosure - Leases - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/ScheduleLeasesSummaryOfRightofuseAssetsAndLeaseLiabilitiesInConsolidatedBalanceSheetDetail" id="ScheduleLeasesSummaryOfRightofuseAssetsAndLeaseLiabilitiesInConsolidatedBalanceSheetDetail"> |
| <link:definition> 100420 - Schedule - Leases - Summary of Right-of-Use Assets and Lease Liabilities in Consolidated Balance Sheet (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureLeasesSummaryOfLocationOfLeaseCostsInConsolidatedStatementOfOperationsDetail" id="Role_DisclosureLeasesSummaryOfLocationOfLeaseCostsInConsolidatedStatementOfOperationsDetail"> |
| <link:definition> 100430 - Disclosure - Leases - Summary of Location of Lease Costs in Consolidated Statement of Operations (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalCashFlowInformationRelatedToLeasesDetail" id="Role_DisclosureLeasesSummaryOfSupplementalCashFlowInformationRelatedToLeasesDetail"> |
| <link:definition> 100440 - Disclosure - Leases - Summary of Supplemental Cash Flow Information related to Leases (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancelableLeasesDetail" id="Role_DisclosureLeasesSummaryOfFutureMinimumLeasePaymentsUnderNonCancelableLeasesDetail"> |
| <link:definition> 100450 - Disclosure - Leases - Summary of Future Minimum Lease Payments Under Non-Cancelable Leases (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail" id="Role_DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetail"> |
| <link:definition> 100460 - Disclosure - Fair Value of Financial Instruments - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetail" id="Role_DisclosureIncomeTaxesAdditionalInformationDetail"> |
| <link:definition> 100470 - Disclosure - Income Taxes - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" id="Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail"> |
| <link:definition> 100480 - Disclosure - Commitments and Contingencies - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail" id="Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetail"> |
| <link:definition> 100490 - Disclosure - Related-Party Transactions - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureEarningsPerCommonShareAdditionalInformationDetail" id="Role_DisclosureEarningsPerCommonShareAdditionalInformationDetail"> |
| <link:definition> 100500 - Disclosure - Earnings Per Common Share - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureEarningsPerCommonShareScheduleOfReconciliationOfNumeratorsAndDenominatorsForBasicAndDilutedEarningsPerCommonShareComputationsDetail" id="Role_DisclosureEarningsPerCommonShareScheduleOfReconciliationOfNumeratorsAndDenominatorsForBasicAndDilutedEarningsPerCommonShareComputationsDetail"> |
| <link:definition> 100510 - Disclosure - Earnings Per Common Share - Schedule of Reconciliation of Numerators and Denominators for Basic and Diluted Earnings Per Common Share Computations (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/DisclosureStockbasedCompensationAdditionalInformationDetail" id="DisclosureStockbasedCompensationAdditionalInformationDetail"> |
| <link:definition> 100520 - Disclosure - Stock-based Compensation - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail" id="Role_DisclosureSegmentInformationAdditionalInformationDetail"> |
| <link:definition> 100530 - Disclosure - Segment Information - Additional Information (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetail" id="Role_DisclosureSegmentInformationScheduleOfSegmentReportingInformationBySegmentDetail"> |
| <link:definition> 100540 - Disclosure - Segment Information - Schedule of Segment Reporting Information, by Segment (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/DisclosureSegmentInformationScheduleOfAdjustedEbditaAndReconciliationToConsolidatedIncomeBeforeTaxesDetail" id="DisclosureSegmentInformationScheduleOfAdjustedEbditaAndReconciliationToConsolidatedIncomeBeforeTaxesDetail"> |
| <link:definition> 100550 - Disclosure - Segment Information - Schedule of Adjusted EBDITA and Reconciliation to Consolidated Income Before Taxes (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/Role_DisclosureSegmentInformationSummaryAssetsByReportableSegmentExcludingIntercompanyReceivablesDetail" id="Role_DisclosureSegmentInformationSummaryAssetsByReportableSegmentExcludingIntercompanyReceivablesDetail"> |
| <link:definition> 100560 - Disclosure - Segment Information - Summary Assets by Reportable Segment, Excluding Intercompany Receivables (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/DisclosureSegmentInformationChangesInCarryingAmountOfGoodwillDetail" id="DisclosureSegmentInformationChangesInCarryingAmountOfGoodwillDetail"> |
| <link:definition> 100570 - Disclosure - Segment Information - Changes in Carrying Amount of Goodwill (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://www.pfgc.com/20221001/taxonomy/role/DisclosureSegmentInformationSummarySalesMixForPrincipalProductAndServiceCategoriesDetail" id="DisclosureSegmentInformationSummarySalesMixForPrincipalProductAndServiceCategoriesDetail"> |
| <link:definition> 100580 - Disclosure - Segment Information - Summary Sales Mix for Principal Product and Service Categories (Detail) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | </xsd:appinfo> |
| | </xsd:annotation> |
| <xsd:element id="pfgc_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" name="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_DisclosureDebtSummaryOfOutstandingBorrowingsAvailabilityAndAverageInterestRateUnderABLFacilityParentheticalDetailAbstract" name="DisclosureDebtSummaryOfOutstandingBorrowingsAvailabilityAndAverageInterestRateUnderABLFacilityParentheticalDetailAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_EarningPerShareBasicAndDilutedAbstract" name="EarningPerShareBasicAndDilutedAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_EquityMethodInvestmentsAndCostMethodInvestmentsAbstract" name="EquityMethodInvestmentsAndCostMethodInvestmentsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_FinanceLeaseCostsAbstract" name="FinanceLeaseCostsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" name="RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_WeightedAverageDiscountRateAbstract" name="WeightedAverageDiscountRateAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_WeightedAverageRemainingLeaseTermAbstract" name="WeightedAverageRemainingLeaseTermAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_AdjustmentsToAdditionalPaidInCapitalConversionOfStockBasedCompensation" name="AdjustmentsToAdditionalPaidInCapitalConversionOfStockBasedCompensation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="pfgc_BusinessAcquisitionSharePriceInCash" name="BusinessAcquisitionSharePriceInCash" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/> |
| <xsd:element id="pfgc_BusinessCombinationDebtAssumedNetOfCash" name="BusinessCombinationDebtAssumedNetOfCash" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="pfgc_BusinessCombinationEquityCompensation" name="BusinessCombinationEquityCompensation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="pfgc_BusinessCombinationEquityPortionOfPurchasePrice" name="BusinessCombinationEquityPortionOfPurchasePrice" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="pfgc_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligations" name="BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="pfgc_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligations" name="BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="pfgc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="pfgc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="pfgc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="pfgc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="pfgc_BusinessCombinationShareExchangeRatio" name="BusinessCombinationShareExchangeRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="pfgc_DebtAmountReserveByLender" name="DebtAmountReserveByLender" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="pfgc_DebtInstrumentIssuePriceAsPercentageOfParValue" name="DebtInstrumentIssuePriceAsPercentageOfParValue" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="pfgc_DebtInstrumentMaturityYear" name="DebtInstrumentMaturityYear" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="pfgc_EarlyDebtRedemptionPercentage" name="EarlyDebtRedemptionPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="pfgc_EarningsBeforeInterestIncomeTaxesDepreciationAndAmortization" name="EarningsBeforeInterestIncomeTaxesDepreciationAndAmortization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="pfgc_FinanceLeaseCost" name="FinanceLeaseCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="pfgc_IncreaseDecreaseInTradeAccountsPayableAndOutstandingChecksInExcessOfDeposits" name="IncreaseDecreaseInTradeAccountsPayableAndOutstandingChecksInExcessOfDeposits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="pfgc_LossGainOnFuelDerivatives" name="LossGainOnFuelDerivatives" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="pfgc_NumberOfConsecutiveTradingDays" name="NumberOfConsecutiveTradingDays" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="pfgc_OperatingAndFinanceLeaseLiability" name="OperatingAndFinanceLeaseLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="pfgc_OperatingAndFinanceLeaseRightOfUseAsset" name="OperatingAndFinanceLeaseRightOfUseAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit"/> |
| <xsd:element id="pfgc_OperatingLeaseAndFinanceLeasePaymentsNotYetCommencedFutureMinimumPayments" name="OperatingLeaseAndFinanceLeasePaymentsNotYetCommencedFutureMinimumPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="pfgc_OperatingLeaseExpirationTerm" name="OperatingLeaseExpirationTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="pfgc_OperatingLeasesExpirationYear" name="OperatingLeasesExpirationYear" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="pfgc_OutstandingPurchaseContractObligationsAmount" name="OutstandingPurchaseContractObligationsAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="pfgc_PaymentsOfDebtIssuanceModificationsAndExtinguishmentCosts" name="PaymentsOfDebtIssuanceModificationsAndExtinguishmentCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="pfgc_PaymentsOfEarnout" name="PaymentsOfEarnout" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="pfgc_PaymentsOfEarnoutFinancialActivity" name="PaymentsOfEarnoutFinancialActivity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="pfgc_PaymentsOfEarnoutOperatingActivity" name="PaymentsOfEarnoutOperatingActivity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="pfgc_PaymentsToFinancePropertyPlantAndEquipment" name="PaymentsToFinancePropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="pfgc_PercentageOfResidualValueGuaranteeUnderOperatingLease" name="PercentageOfResidualValueGuaranteeUnderOperatingLease" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false"/> |
| <xsd:element id="pfgc_RepaymentBorrowingsOfAdditionalJuniorTermLoan" name="RepaymentBorrowingsOfAdditionalJuniorTermLoan" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="pfgc_TradeAccountsPayableAndOutstandingChecksInExcessOfDeposits" name="TradeAccountsPayableAndOutstandingChecksInExcessOfDeposits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit"/> |
| <xsd:element id="pfgc_AblFacilityMember" name="AblFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_BeverageMember" name="BeverageMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_BusinessAcquisitionCostMember" name="BusinessAcquisitionCostMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_CandySnackTheaterAndConcessionMember" name="CandySnackTheaterAndConcessionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_CannedAndDryGroceriesMember" name="CannedAndDryGroceriesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_CaseOfAssetSaleMember" name="CaseOfAssetSaleMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_CenterOfThePlateMember" name="CenterOfThePlateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_ChangeOfControlTriggeringEventMember" name="ChangeOfControlTriggeringEventMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_CigarettesMember" name="CigarettesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_ConvenienceMember" name="ConvenienceMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_CoreMarkHoldingsCompanyIncMember" name="CoreMarkHoldingsCompanyIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_CreditAgreementMember" name="CreditAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_DebtInstrumentRedemptionPeriodElevenMember" name="DebtInstrumentRedemptionPeriodElevenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_DebtInstrumentRedemptionPeriodFourteenMember" name="DebtInstrumentRedemptionPeriodFourteenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_DebtInstrumentRedemptionPeriodThirteenMember" name="DebtInstrumentRedemptionPeriodThirteenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_DebtInstrumentRedemptionPeriodTwelveMember" name="DebtInstrumentRedemptionPeriodTwelveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_EbyBrownCompanyLLCMember" name="EbyBrownCompanyLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_FivePointFivePercentSeniorNotesDueTwentyTwentyFourMember" name="FivePointFivePercentSeniorNotesDueTwentyTwentyFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_FivePointFivePercentSeniorNotesDueTwentyTwentySevenMember" name="FivePointFivePercentSeniorNotesDueTwentyTwentySevenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_FoodserviceMember" name="FoodserviceMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_FourPointTwoFivePercentSeniorNotesDueTwentyTwentyNineMember" name="FourPointTwoFivePercentSeniorNotesDueTwentyTwentyNineMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_FourPointTwoFiveZeroPercentSeniorNotesDueTwentyTwentyNineMember" name="FourPointTwoFiveZeroPercentSeniorNotesDueTwentyTwentyNineMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_FrozenFoodsMember" name="FrozenFoodsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_OtherMiscellaneousGoodsAndServicesMember" name="OtherMiscellaneousGoodsAndServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_OtherSegmentMember" name="OtherSegmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_OtherTobaccoProductsMember" name="OtherTobaccoProductsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_PaperProductsAndCleaningSuppliesMember" name="PaperProductsAndCleaningSuppliesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_ProduceMember" name="ProduceMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_PurchasingAllianceMember" name="PurchasingAllianceMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_RefrigeratedAndDairyProductsMember" name="RefrigeratedAndDairyProductsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_ReinhartFoodserviceLLCMember" name="ReinhartFoodserviceLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_SignificantSuppliersMember" name="SignificantSuppliersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_SixPointEightSevenFivePercentSeniorNotesDueTwentyTwentyFiveMember" name="SixPointEightSevenFivePercentSeniorNotesDueTwentyTwentyFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_VehicleLeasesContractualTermMember" name="VehicleLeasesContractualTermMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_VistarMember" name="VistarMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_WarehouseLeasesContractualTermMember" name="WarehouseLeasesContractualTermMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true"/> |
| <xsd:element id="pfgc_ScheduleOfMaturitiesOfOperatingAndFinanceLeasesLiabilitiesTableTextBlock" name="ScheduleOfMaturitiesOfOperatingAndFinanceLeasesLiabilitiesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="pfgc_ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" name="ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="pfgc_LesseeOperatingAndFinanceLeasesTextBlock" name="LesseeOperatingAndFinanceLeasesTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| <xsd:element id="pfgc_ScheduleOfRightOfUseAssetsAndLeaseLiabilitiesInConsolidatedBalanceSheetTableTextBlock" name="ScheduleOfRightOfUseAssetsAndLeaseLiabilitiesInConsolidatedBalanceSheetTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false"/> |
| </xsd:schema> |