<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019fcde5-62d1-7633-80ae-4271d735d5d7,g:4f09c92a-54f6-42cc-b858-ff2f96ec0a9e-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:type="simple" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item"/>
  <link:roleRef roleURI="http://www.myrgroup.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="myrg-20260930.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019fcde5-6467-7750-b790-41ca1c89dc2c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019fcde5-6467-7ae1-bb43-a2d5fe82e938" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019fcde5-6467-7750-b790-41ca1c89dc2c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019fcde5-6467-7ae1-bb43-a2d5fe82e938" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019fcde5-6467-7b66-ba3f-23012ce98f52" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019fcde5-6467-7750-b790-41ca1c89dc2c" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_019fcde5-6467-7b66-ba3f-23012ce98f52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_019fcde5-6467-705a-98d1-03515af6ef7d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019fcde5-6467-7750-b790-41ca1c89dc2c" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_019fcde5-6467-705a-98d1-03515af6ef7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableCurrent_019fcde5-6467-7ffe-91f6-369676454884" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InsuranceSettlementsReceivableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019fcde5-6467-7750-b790-41ca1c89dc2c" xlink:to="loc_us-gaap_InsuranceSettlementsReceivableCurrent_019fcde5-6467-7ffe-91f6-369676454884" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_019fcde5-6467-7bcb-9001-bcce5f3928d5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019fcde5-6467-7750-b790-41ca1c89dc2c" xlink:to="loc_us-gaap_IncomeTaxesReceivable_019fcde5-6467-7bcb-9001-bcce5f3928d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_019fcde5-6467-7027-8e43-ffd183c3e1df" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019fcde5-6467-7750-b790-41ca1c89dc2c" xlink:to="loc_us-gaap_OtherAssetsCurrent_019fcde5-6467-7027-8e43-ffd183c3e1df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019fcde5-6467-7366-8e82-c1a5bc8ea149" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019fcde5-6467-7ec7-affc-f86b57a9e60f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019fcde5-6467-7366-8e82-c1a5bc8ea149" xlink:to="loc_us-gaap_LiabilitiesCurrent_019fcde5-6467-7ec7-affc-f86b57a9e60f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019fcde5-6467-7d4f-8fb8-14fd8f5fa8da" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019fcde5-6467-7366-8e82-c1a5bc8ea149" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019fcde5-6467-7d4f-8fb8-14fd8f5fa8da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_019fcde5-6467-7981-b271-78f0d66a364f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019fcde5-6467-7366-8e82-c1a5bc8ea149" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_019fcde5-6467-7981-b271-78f0d66a364f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent_019fcde5-6467-79f6-bb7a-13714b8213c1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SelfInsuranceReserveNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019fcde5-6467-7366-8e82-c1a5bc8ea149" xlink:to="loc_us-gaap_SelfInsuranceReserveNoncurrent_019fcde5-6467-79f6-bb7a-13714b8213c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019fcde5-6467-758a-a406-fd5509c0e136" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019fcde5-6467-7366-8e82-c1a5bc8ea149" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019fcde5-6467-758a-a406-fd5509c0e136" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_019fcde5-6467-740b-8f33-1ad894dcb78b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019fcde5-6467-7366-8e82-c1a5bc8ea149" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_019fcde5-6467-740b-8f33-1ad894dcb78b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_019fcde5-6467-73ec-8790-79f547f1df6d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019fcde5-6467-7366-8e82-c1a5bc8ea149" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_019fcde5-6467-73ec-8790-79f547f1df6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019fcde5-6467-78ad-9ba4-967061b7f886" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValueOutstanding_019fcde5-6467-7447-9c19-c6f182e7f270" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockValueOutstanding"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019fcde5-6467-78ad-9ba4-967061b7f886" xlink:to="loc_us-gaap_PreferredStockValueOutstanding_019fcde5-6467-7447-9c19-c6f182e7f270" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_019fcde5-6467-75de-ab3b-c8f5918c62fc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019fcde5-6467-78ad-9ba4-967061b7f886" xlink:to="loc_us-gaap_CommonStockValue_019fcde5-6467-75de-ab3b-c8f5918c62fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019fcde5-6467-7b00-a59c-b4cfb2e35aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019fcde5-6467-78ad-9ba4-967061b7f886" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019fcde5-6467-7b00-a59c-b4cfb2e35aaa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019fcde5-6467-7431-84f3-5439ec91ee77" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019fcde5-6467-78ad-9ba4-967061b7f886" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019fcde5-6467-7431-84f3-5439ec91ee77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019fcde5-6467-7ad2-9927-6b1e00af064f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019fcde5-6467-78ad-9ba4-967061b7f886" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019fcde5-6467-7ad2-9927-6b1e00af064f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019fcde5-6467-755e-92fb-42627bde61c9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019fcde5-6467-7a17-8e93-d6f897e0e9d6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019fcde5-6467-755e-92fb-42627bde61c9" xlink:to="loc_us-gaap_Liabilities_019fcde5-6467-7a17-8e93-d6f897e0e9d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_019fcde5-6467-756e-9178-db5266c5005b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019fcde5-6467-755e-92fb-42627bde61c9" xlink:to="loc_us-gaap_CommitmentsAndContingencies_019fcde5-6467-756e-9178-db5266c5005b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019fcde5-6467-7e72-b378-ac6a5c539626" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019fcde5-6467-755e-92fb-42627bde61c9" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_019fcde5-6467-7e72-b378-ac6a5c539626" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019fcde5-6467-7554-bd3d-696167c1dfcd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019fcde5-6467-7b0f-a9cb-dfebd8909a07" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019fcde5-6467-7554-bd3d-696167c1dfcd" xlink:to="loc_us-gaap_AssetsCurrent_019fcde5-6467-7b0f-a9cb-dfebd8909a07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_019fcde5-6467-7fbb-b7d9-a92a335c5c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019fcde5-6467-7554-bd3d-696167c1dfcd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_019fcde5-6467-7fbb-b7d9-a92a335c5c6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019fcde5-6467-73af-9fed-5597c862d7fc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019fcde5-6467-7554-bd3d-696167c1dfcd" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019fcde5-6467-73af-9fed-5597c862d7fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_019fcde5-6467-78dd-ac2f-eb6c3eccb18c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019fcde5-6467-7554-bd3d-696167c1dfcd" xlink:to="loc_us-gaap_Goodwill_019fcde5-6467-78dd-ac2f-eb6c3eccb18c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019fcde5-6467-719d-93cf-5952bfca21ef" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019fcde5-6467-7554-bd3d-696167c1dfcd" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019fcde5-6467-719d-93cf-5952bfca21ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableNoncurrent_019fcde5-6467-7bc6-a74f-a9a6443c5c18" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InsuranceSettlementsReceivableNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019fcde5-6467-7554-bd3d-696167c1dfcd" xlink:to="loc_us-gaap_InsuranceSettlementsReceivableNoncurrent_019fcde5-6467-7bc6-a74f-a9a6443c5c18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_019fcde5-6467-779c-b4ba-aa1ad7e90ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019fcde5-6467-7554-bd3d-696167c1dfcd" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_019fcde5-6467-779c-b4ba-aa1ad7e90ba9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_019fcde5-6467-71f9-8c14-33df8ebfb43f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019fcde5-6467-7554-bd3d-696167c1dfcd" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_019fcde5-6467-71f9-8c14-33df8ebfb43f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_019fcde5-6467-7daf-8a25-b4d7691fa8fd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019fcde5-6467-7554-bd3d-696167c1dfcd" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_019fcde5-6467-7daf-8a25-b4d7691fa8fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019fcde5-6467-7dba-b9fc-2a7f422eac15" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_019fcde5-6467-7f52-9090-e690335039a1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019fcde5-6467-7dba-b9fc-2a7f422eac15" xlink:to="loc_us-gaap_LongTermDebtCurrent_019fcde5-6467-7f52-9090-e690335039a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019fcde5-6467-7233-a08d-c514b8195272" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019fcde5-6467-7dba-b9fc-2a7f422eac15" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019fcde5-6467-7233-a08d-c514b8195272" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_019fcde5-6467-7665-8275-d443a7cadf66" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019fcde5-6467-7dba-b9fc-2a7f422eac15" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_019fcde5-6467-7665-8275-d443a7cadf66" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_019fcde5-6467-76af-b42a-af3309460352" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019fcde5-6467-7dba-b9fc-2a7f422eac15" xlink:to="loc_us-gaap_AccountsPayableCurrent_019fcde5-6467-76af-b42a-af3309460352" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019fcde5-6467-73ec-b147-36a44b2ed46c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019fcde5-6467-7dba-b9fc-2a7f422eac15" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019fcde5-6467-73ec-b147-36a44b2ed46c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_019fcde5-6467-7280-9c53-0eddfea9f834" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019fcde5-6467-7dba-b9fc-2a7f422eac15" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_019fcde5-6467-7280-9c53-0eddfea9f834" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_019fcde5-6467-7156-8c96-11a7451317ca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019fcde5-6467-7dba-b9fc-2a7f422eac15" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_019fcde5-6467-7156-8c96-11a7451317ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_019fcde5-6467-72c7-8d38-d10e0c17fb1c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019fcde5-6467-7dba-b9fc-2a7f422eac15" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_019fcde5-6467-72c7-8d38-d10e0c17fb1c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="myrg-20260930.xsd#UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019fcde5-6467-78e2-ac5c-7a1315b8d8d2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019fcde5-6467-72d7-88cb-efd0b41ffcbb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019fcde5-6467-78e2-ac5c-7a1315b8d8d2" xlink:to="loc_us-gaap_GrossProfit_019fcde5-6467-72d7-88cb-efd0b41ffcbb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019fcde5-6467-7048-b92d-ab82068e6929" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019fcde5-6467-78e2-ac5c-7a1315b8d8d2" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019fcde5-6467-7048-b92d-ab82068e6929" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_019fcde5-6467-7857-afda-5ba69f27b33d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019fcde5-6467-78e2-ac5c-7a1315b8d8d2" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_019fcde5-6467-7857-afda-5ba69f27b33d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_019fcde5-6467-7b1f-af3c-656c35b9471d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019fcde5-6467-78e2-ac5c-7a1315b8d8d2" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_019fcde5-6467-7b1f-af3c-656c35b9471d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_019fcde5-6467-7c31-91e7-0f7c271d6bd6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019fcde5-6467-780b-ba79-0aad4fe4d2cb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_019fcde5-6467-7c31-91e7-0f7c271d6bd6" xlink:to="loc_us-gaap_NetIncomeLoss_019fcde5-6467-780b-ba79-0aad4fe4d2cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_019fcde5-6467-7841-a6e4-4de9b54421f1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_019fcde5-6467-7c31-91e7-0f7c271d6bd6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_019fcde5-6467-7841-a6e4-4de9b54421f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019fcde5-6467-73d6-99a5-a931eeb27b82" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019fcde5-6467-77db-b95b-d3c56ccd6fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019fcde5-6467-73d6-99a5-a931eeb27b82" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019fcde5-6467-77db-b95b-d3c56ccd6fa3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_019fcde5-6467-74e4-be3c-efa3c0706967" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019fcde5-6467-73d6-99a5-a931eeb27b82" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_019fcde5-6467-74e4-be3c-efa3c0706967" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_019fcde5-6467-7330-bac3-6c33294aad9d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_019fcde5-6467-795b-a0fa-ce6346568038" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_019fcde5-6467-7330-bac3-6c33294aad9d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_019fcde5-6467-795b-a0fa-ce6346568038" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019fcde5-6467-7377-ae6c-46ab3571e497" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019fcde5-6467-75a6-bd1d-5356d5dcdc13" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019fcde5-6467-7377-ae6c-46ab3571e497" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019fcde5-6467-75a6-bd1d-5356d5dcdc13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019fcde5-6467-713f-b82f-8f368a09c4be" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019fcde5-6467-7377-ae6c-46ab3571e497" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019fcde5-6467-713f-b82f-8f368a09c4be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019fcde5-6467-7da1-8031-ce04e76cef50" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019fcde5-6467-7f21-9ada-183a7384a459" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019fcde5-6467-7da1-8031-ce04e76cef50" xlink:to="loc_us-gaap_OperatingIncomeLoss_019fcde5-6467-7f21-9ada-183a7384a459" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_019fcde5-6467-7ff6-976b-9a32ec2f2895" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019fcde5-6467-7da1-8031-ce04e76cef50" xlink:to="loc_us-gaap_InvestmentIncomeInterest_019fcde5-6467-7ff6-976b-9a32ec2f2895" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_019fcde5-6467-7d8d-ade7-5ca5440fe40c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019fcde5-6467-7da1-8031-ce04e76cef50" xlink:to="loc_us-gaap_InterestExpense_019fcde5-6467-7d8d-ade7-5ca5440fe40c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_019fcde5-6467-7671-91db-88d8c0a374df" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019fcde5-6467-7da1-8031-ce04e76cef50" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_019fcde5-6467-7671-91db-88d8c0a374df" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="myrg-20260930.xsd#UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/UNAUDITEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fcde5-6467-70ce-a6ff-f2357f876213" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019fcde5-6467-7221-8d50-ee0dfc2e80df" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fcde5-6467-70ce-a6ff-f2357f876213" xlink:to="loc_us-gaap_NetIncomeLoss_019fcde5-6467-7221-8d50-ee0dfc2e80df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_019fcde5-6467-71c3-8110-a26a94f6eb1d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fcde5-6467-70ce-a6ff-f2357f876213" xlink:to="loc_us-gaap_Depreciation_019fcde5-6467-71c3-8110-a26a94f6eb1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_019fcde5-6467-7acf-b790-a0afcbc0ee87" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fcde5-6467-70ce-a6ff-f2357f876213" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_019fcde5-6467-7acf-b790-a0afcbc0ee87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019fcde5-6467-70cf-bb89-6a908ae9505f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fcde5-6467-70ce-a6ff-f2357f876213" xlink:to="loc_us-gaap_ShareBasedCompensation_019fcde5-6467-70cf-bb89-6a908ae9505f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_019fcde5-6467-7fdf-b788-5fc2277a6679" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fcde5-6467-70ce-a6ff-f2357f876213" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_019fcde5-6467-7fdf-b788-5fc2277a6679" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_019fcde5-6467-7188-9729-451f67370aca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fcde5-6467-70ce-a6ff-f2357f876213" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_019fcde5-6467-7188-9729-451f67370aca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_019fcde5-6467-7b03-a3ff-6ffb33512f29" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fcde5-6467-70ce-a6ff-f2357f876213" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_019fcde5-6467-7b03-a3ff-6ffb33512f29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019fcde5-6467-7048-af9f-9548fbdee441" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fcde5-6467-70ce-a6ff-f2357f876213" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019fcde5-6467-7048-af9f-9548fbdee441" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_019fcde5-6467-745c-9536-992e465de43c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fcde5-6467-70ce-a6ff-f2357f876213" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_019fcde5-6467-745c-9536-992e465de43c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_019fcde5-6467-71df-b3d5-fbae3699935a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fcde5-6467-70ce-a6ff-f2357f876213" xlink:to="loc_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_019fcde5-6467-71df-b3d5-fbae3699935a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_019fcde5-6467-79d0-9fe3-f67048e141e9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fcde5-6467-70ce-a6ff-f2357f876213" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_019fcde5-6467-79d0-9fe3-f67048e141e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_019fcde5-6467-7222-adbd-b5bb8b9f4cf5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fcde5-6467-70ce-a6ff-f2357f876213" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_019fcde5-6467-7222-adbd-b5bb8b9f4cf5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019fcde5-6467-761b-88f5-9acdab106094" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fcde5-6467-70ce-a6ff-f2357f876213" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019fcde5-6467-761b-88f5-9acdab106094" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_019fcde5-6467-7a03-bb3d-29c88f6e2543" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInSelfInsuranceReserve"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fcde5-6467-70ce-a6ff-f2357f876213" xlink:to="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_019fcde5-6467-7a03-bb3d-29c88f6e2543" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_019fcde5-6467-7b3c-8a8f-fc907b6ba081" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fcde5-6467-70ce-a6ff-f2357f876213" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_019fcde5-6467-7b3c-8a8f-fc907b6ba081" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019fcde5-6467-7466-b774-52ea8ae97231" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fcde5-6467-7baf-8fac-c7624d053473" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019fcde5-6467-7466-b774-52ea8ae97231" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019fcde5-6467-7baf-8fac-c7624d053473" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019fcde5-6467-7970-8dae-cc7a3f35427b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019fcde5-6467-7466-b774-52ea8ae97231" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019fcde5-6467-7970-8dae-cc7a3f35427b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019fcde5-6467-73d1-9546-34b4155ec456" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019fcde5-6467-7466-b774-52ea8ae97231" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019fcde5-6467-73d1-9546-34b4155ec456" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019fcde5-6467-7ea1-9a1b-23347b5d0997" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019fcde5-6467-7466-b774-52ea8ae97231" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019fcde5-6467-7ea1-9a1b-23347b5d0997" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019fcde5-6467-7386-8040-ad3f9f382aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_019fcde5-6467-7833-9ba6-e60690718cf9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019fcde5-6467-7386-8040-ad3f9f382aa5" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_019fcde5-6467-7833-9ba6-e60690718cf9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_01a15ea7-f711-7a34-962d-b57234a175ec" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019fcde5-6467-7386-8040-ad3f9f382aa5" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_01a15ea7-f711-7a34-962d-b57234a175ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019fcde5-6467-762c-aa01-2e5e559ccd03" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019fcde5-6467-7386-8040-ad3f9f382aa5" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019fcde5-6467-762c-aa01-2e5e559ccd03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019fcde5-6467-799d-bb39-b1e690412f7e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_019fcde5-6467-777b-93a2-7681f530076b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019fcde5-6467-799d-bb39-b1e690412f7e" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_019fcde5-6467-777b-93a2-7681f530076b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_019fcde5-6467-7fc9-ba31-71e288d674d7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019fcde5-6467-799d-bb39-b1e690412f7e" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_019fcde5-6467-7fc9-ba31-71e288d674d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_ProceedsFromTermLoan_01a15ea8-6d21-7575-a5e5-978a70255ff3" xlink:href="myrg-20260930.xsd#myrg_ProceedsFromTermLoan"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019fcde5-6467-799d-bb39-b1e690412f7e" xlink:to="loc_myrg_ProceedsFromTermLoan_01a15ea8-6d21-7575-a5e5-978a70255ff3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_019fcde5-6467-7981-80e5-1b0dde2d5aae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019fcde5-6467-799d-bb39-b1e690412f7e" xlink:to="loc_us-gaap_RepaymentsOfNotesPayable_019fcde5-6467-7981-80e5-1b0dde2d5aae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_019fcde5-6467-7eef-8324-ee10c6af2891" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019fcde5-6467-799d-bb39-b1e690412f7e" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_019fcde5-6467-7eef-8324-ee10c6af2891" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019fcde5-6467-7046-b86a-afbe9e330eba" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019fcde5-6467-799d-bb39-b1e690412f7e" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019fcde5-6467-7046-b86a-afbe9e330eba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtRestructuringCosts_01a164b8-65c4-7537-8a24-bcb1e5d63689" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfDebtRestructuringCosts"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019fcde5-6467-799d-bb39-b1e690412f7e" xlink:to="loc_us-gaap_PaymentsOfDebtRestructuringCosts_01a164b8-65c4-7537-8a24-bcb1e5d63689" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019fcde5-6467-7648-a66e-258455dd618c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019fcde5-6467-799d-bb39-b1e690412f7e" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019fcde5-6467-7648-a66e-258455dd618c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_01a168bc-83bd-7e9a-8532-39b23c66e338" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019fcde5-6467-799d-bb39-b1e690412f7e" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_01a168bc-83bd-7e9a-8532-39b23c66e338" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/AcquisitionSummaryofAcquisitionbyAcquisitionDetails" xlink:type="simple" xlink:href="myrg-20260930.xsd#AcquisitionSummaryofAcquisitionbyAcquisitionDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/AcquisitionSummaryofAcquisitionbyAcquisitionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationConsiderationTransferredLessCashAcquiredNetOfEstimatedNetAssetAdjustments_01a16969-13cb-7a14-b778-51567a3a6808" xlink:href="myrg-20260930.xsd#myrg_BusinessCombinationConsiderationTransferredLessCashAcquiredNetOfEstimatedNetAssetAdjustments"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationConsiderationTransferredNetOfEstimatedNetAssetAdjustments_01a16969-5479-7e3a-8947-38b9d3fa80eb" xlink:href="myrg-20260930.xsd#myrg_BusinessCombinationConsiderationTransferredNetOfEstimatedNetAssetAdjustments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationConsiderationTransferredLessCashAcquiredNetOfEstimatedNetAssetAdjustments_01a16969-13cb-7a14-b778-51567a3a6808" xlink:to="loc_myrg_BusinessCombinationConsiderationTransferredNetOfEstimatedNetAssetAdjustments_01a16969-5479-7e3a-8947-38b9d3fa80eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition_01a16969-95b2-7b5d-bae9-a5a9a326528d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationConsiderationTransferredLessCashAcquiredNetOfEstimatedNetAssetAdjustments_01a16969-13cb-7a14-b778-51567a3a6808" xlink:to="loc_us-gaap_CashAcquiredFromAcquisition_01a16969-95b2-7b5d-bae9-a5a9a326528d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredIntangibleAssetsExcludingGoodwillAndLiabilitiesAssumedNet_01a16954-d368-7000-a549-3806b059d415" xlink:href="myrg-20260930.xsd#myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredIntangibleAssetsExcludingGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_01a16955-da02-70b2-85a4-e05114f32f08" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredIntangibleAssetsExcludingGoodwillAndLiabilitiesAssumedNet_01a16954-d368-7000-a549-3806b059d415" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_01a16955-da02-70b2-85a4-e05114f32f08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_01a16956-23fb-7714-b93b-c16995d1c004" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredIntangibleAssetsExcludingGoodwillAndLiabilitiesAssumedNet_01a16954-d368-7000-a549-3806b059d415" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_01a16956-23fb-7714-b93b-c16995d1c004" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerAssetNetCurrent_01a16956-b44e-7c98-85d0-98a0d782017e" xlink:href="myrg-20260930.xsd#myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredIntangibleAssetsExcludingGoodwillAndLiabilitiesAssumedNet_01a16954-d368-7000-a549-3806b059d415" xlink:to="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerAssetNetCurrent_01a16956-b44e-7c98-85d0-98a0d782017e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_01a16957-03a4-73be-8574-428493a1bc96" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredIntangibleAssetsExcludingGoodwillAndLiabilitiesAssumedNet_01a16954-d368-7000-a549-3806b059d415" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_01a16957-03a4-73be-8574-428493a1bc96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_01a16957-4e79-7475-b59b-b7336060a395" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredIntangibleAssetsExcludingGoodwillAndLiabilitiesAssumedNet_01a16954-d368-7000-a549-3806b059d415" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_01a16957-4e79-7475-b59b-b7336060a395" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_01a16957-943e-7364-85ca-23428331b73f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredIntangibleAssetsExcludingGoodwillAndLiabilitiesAssumedNet_01a16954-d368-7000-a549-3806b059d415" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_01a16957-943e-7364-85ca-23428331b73f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_01a16957-d545-73aa-a8f8-56cb4fe5d0ab" xlink:href="myrg-20260930.xsd#myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredIntangibleAssetsExcludingGoodwillAndLiabilitiesAssumedNet_01a16954-d368-7000-a549-3806b059d415" xlink:to="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_01a16957-d545-73aa-a8f8-56cb4fe5d0ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_01a16958-2abf-7b9d-a2ed-8568e333fd60" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredIntangibleAssetsExcludingGoodwillAndLiabilitiesAssumedNet_01a16954-d368-7000-a549-3806b059d415" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_01a16958-2abf-7b9d-a2ed-8568e333fd60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_01a16958-73fb-7315-a019-7714fe77ff68" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredIntangibleAssetsExcludingGoodwillAndLiabilitiesAssumedNet_01a16954-d368-7000-a549-3806b059d415" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_01a16958-73fb-7315-a019-7714fe77ff68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_01a16958-ded0-71a2-8ca9-65b7193b796c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredIntangibleAssetsExcludingGoodwillAndLiabilitiesAssumedNet_01a16954-d368-7000-a549-3806b059d415" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_01a16958-ded0-71a2-8ca9-65b7193b796c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiabilityNet_01a16959-25ec-7114-af15-07029b5c0e84" xlink:href="myrg-20260930.xsd#myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiabilityNet"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredIntangibleAssetsExcludingGoodwillAndLiabilitiesAssumedNet_01a16954-d368-7000-a549-3806b059d415" xlink:to="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiabilityNet_01a16959-25ec-7114-af15-07029b5c0e84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent_01a16959-728b-74bc-8b10-571e845cad29" xlink:href="myrg-20260930.xsd#myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredIntangibleAssetsExcludingGoodwillAndLiabilitiesAssumedNet_01a16954-d368-7000-a549-3806b059d415" xlink:to="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent_01a16959-728b-74bc-8b10-571e845cad29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesFinanceLease_01a16959-b6fb-7ee9-87a5-a64bd4753724" xlink:href="myrg-20260930.xsd#myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesFinanceLease"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredIntangibleAssetsExcludingGoodwillAndLiabilitiesAssumedNet_01a16954-d368-7000-a549-3806b059d415" xlink:to="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesFinanceLease_01a16959-b6fb-7ee9-87a5-a64bd4753724" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedSalariesAndBenefits_01a16959-eee7-7e8a-8491-0444ab0766d8" xlink:href="myrg-20260930.xsd#myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedSalariesAndBenefits"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredIntangibleAssetsExcludingGoodwillAndLiabilitiesAssumedNet_01a16954-d368-7000-a549-3806b059d415" xlink:to="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedSalariesAndBenefits_01a16959-eee7-7e8a-8491-0444ab0766d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_01a1695a-3b9e-71b4-b6fb-30f2b0b84939" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredIntangibleAssetsExcludingGoodwillAndLiabilitiesAssumedNet_01a16954-d368-7000-a549-3806b059d415" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_01a1695a-3b9e-71b4-b6fb-30f2b0b84939" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_01a1695a-8f58-76f2-ac3e-c9d8bec33904" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredIntangibleAssetsExcludingGoodwillAndLiabilitiesAssumedNet_01a16954-d368-7000-a549-3806b059d415" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_01a1695a-8f58-76f2-ac3e-c9d8bec33904" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent_01a1695a-c979-7f1d-b0f3-f7a98dd7af82" xlink:href="myrg-20260930.xsd#myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredIntangibleAssetsExcludingGoodwillAndLiabilitiesAssumedNet_01a16954-d368-7000-a549-3806b059d415" xlink:to="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent_01a1695a-c979-7f1d-b0f3-f7a98dd7af82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesFinanceLease_01a1695b-0185-7277-92ec-4c1b3afcf942" xlink:href="myrg-20260930.xsd#myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesFinanceLease"/>
    <link:calculationArc order="18" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredIntangibleAssetsExcludingGoodwillAndLiabilitiesAssumedNet_01a16954-d368-7000-a549-3806b059d415" xlink:to="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesFinanceLease_01a1695b-0185-7277-92ec-4c1b3afcf942" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_01a1695b-4474-72d8-a07c-d82f7ea4b5c4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt"/>
    <link:calculationArc order="19" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredIntangibleAssetsExcludingGoodwillAndLiabilitiesAssumedNet_01a16954-d368-7000-a549-3806b059d415" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_01a1695b-4474-72d8-a07c-d82f7ea4b5c4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofcontractassetsDetails" xlink:type="simple" xlink:href="myrg-20260930.xsd#ContractAssetsandLiabilitiesSummaryofcontractassetsDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofcontractassetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_019fcde5-6467-73f0-9cec-03cbe8436720" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_019fcde5-6467-706e-a417-16bfc283e671" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnbilledContractsReceivable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent_019fcde5-6467-73f0-9cec-03cbe8436720" xlink:to="loc_us-gaap_UnbilledContractsReceivable_019fcde5-6467-706e-a417-16bfc283e671" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_ConstructionContractorReceivableRetainageAssetNet_019fcde5-6467-76a5-896e-40c520159008" xlink:href="myrg-20260930.xsd#myrg_ConstructionContractorReceivableRetainageAssetNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent_019fcde5-6467-73f0-9cec-03cbe8436720" xlink:to="loc_myrg_ConstructionContractorReceivableRetainageAssetNet_019fcde5-6467-76a5-896e-40c520159008" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofcontractliabilitiesDetails" xlink:type="simple" xlink:href="myrg-20260930.xsd#ContractAssetsandLiabilitiesSummaryofcontractliabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofcontractliabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019fcde5-6467-780c-9f9e-f205b22ac770" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent_019fcde5-6467-7f67-b24d-94575aace1b3" xlink:href="myrg-20260930.xsd#myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019fcde5-6467-780c-9f9e-f205b22ac770" xlink:to="loc_myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent_019fcde5-6467-7f67-b24d-94575aace1b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLossOnContracts_019fcde5-6467-7220-a2d6-6ba6d2a6e78f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProvisionForLossOnContracts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019fcde5-6467-780c-9f9e-f205b22ac770" xlink:to="loc_us-gaap_ProvisionForLossOnContracts_019fcde5-6467-7220-a2d6-6ba6d2a6e78f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_ConstructionContractorReceivableRetainageLiabilityNet_019fcde5-6467-7559-ae3d-d8a9ce79a8ea" xlink:href="myrg-20260930.xsd#myrg_ConstructionContractorReceivableRetainageLiabilityNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019fcde5-6467-780c-9f9e-f205b22ac770" xlink:to="loc_myrg_ConstructionContractorReceivableRetainageLiabilityNet_019fcde5-6467-7559-ae3d-d8a9ce79a8ea" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofcontractassetsandliabilitiesDetails" xlink:type="simple" xlink:href="myrg-20260930.xsd#ContractAssetsandLiabilitiesSummaryofcontractassetsandliabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofcontractassetsandliabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_IncreaseDecreaseInNetContractAssetsLiabilities_019fcde5-6467-78b7-80dd-835e40c66ea7" xlink:href="myrg-20260930.xsd#myrg_IncreaseDecreaseInNetContractAssetsLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_019fcde5-6467-703e-ba23-7c9c6fbd45ab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_IncreaseDecreaseInNetContractAssetsLiabilities_019fcde5-6467-78b7-80dd-835e40c66ea7" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_019fcde5-6467-703e-ba23-7c9c6fbd45ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPayablesToCustomers_019fcde5-6467-7238-a86d-61b9a993e8d6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInPayablesToCustomers"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_IncreaseDecreaseInNetContractAssetsLiabilities_019fcde5-6467-78b7-80dd-835e40c66ea7" xlink:to="loc_us-gaap_IncreaseDecreaseInPayablesToCustomers_019fcde5-6467-7238-a86d-61b9a993e8d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_NetContractAssetsLiabilities_019fcde5-6467-7959-9e48-2ca5f00ca099" xlink:href="myrg-20260930.xsd#myrg_NetContractAssetsLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_019fcde5-6467-73cc-8161-91e21669d3e3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_NetContractAssetsLiabilities_019fcde5-6467-7959-9e48-2ca5f00ca099" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_019fcde5-6467-73cc-8161-91e21669d3e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019fcde5-6467-74f0-b5a6-61d07a4d53ff" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_NetContractAssetsLiabilities_019fcde5-6467-7959-9e48-2ca5f00ca099" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019fcde5-6467-74f0-b5a6-61d07a4d53ff" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesContractsinprocessDetails" xlink:type="simple" xlink:href="myrg-20260930.xsd#ContractAssetsandLiabilitiesContractsinprocessDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesContractsinprocessDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_NetCostsAndEstimatedEarningsInExcessOfBillings_019fcde5-6467-7134-b4d4-3f82b9730806" xlink:href="myrg-20260930.xsd#myrg_NetCostsAndEstimatedEarningsInExcessOfBillings"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings_019fcde5-6467-7684-893f-7cd093b8ab85" xlink:href="myrg-20260930.xsd#myrg_AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_NetCostsAndEstimatedEarningsInExcessOfBillings_019fcde5-6467-7134-b4d4-3f82b9730806" xlink:to="loc_myrg_AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings_019fcde5-6467-7684-893f-7cd093b8ab85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BillingsToDate_019fcde5-6467-777e-ab7f-989ccd0d7244" xlink:href="myrg-20260930.xsd#myrg_BillingsToDate"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_NetCostsAndEstimatedEarningsInExcessOfBillings_019fcde5-6467-7134-b4d4-3f82b9730806" xlink:to="loc_myrg_BillingsToDate_019fcde5-6467-777e-ab7f-989ccd0d7244" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofnetassetpositionforcontractsinprocessDetails" xlink:type="simple" xlink:href="myrg-20260930.xsd#ContractAssetsandLiabilitiesSummaryofnetassetpositionforcontractsinprocessDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofnetassetpositionforcontractsinprocessDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_NetCostsAndEstimatedEarningsInExcessOfBillings_019fcde5-6467-7276-a816-71e84211fa58" xlink:href="myrg-20260930.xsd#myrg_NetCostsAndEstimatedEarningsInExcessOfBillings"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_019fcde5-6467-7143-886a-15df4021b2cd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnbilledContractsReceivable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_NetCostsAndEstimatedEarningsInExcessOfBillings_019fcde5-6467-7276-a816-71e84211fa58" xlink:to="loc_us-gaap_UnbilledContractsReceivable_019fcde5-6467-7143-886a-15df4021b2cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent_019fcde5-6467-7584-938c-070c5eeeb42d" xlink:href="myrg-20260930.xsd#myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_NetCostsAndEstimatedEarningsInExcessOfBillings_019fcde5-6467-7276-a816-71e84211fa58" xlink:to="loc_myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent_019fcde5-6467-7584-938c-070c5eeeb42d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsSummaryofleaserelatedassetsandliabilitiesDetails" xlink:type="simple" xlink:href="myrg-20260930.xsd#LeaseObligationsSummaryofleaserelatedassetsandliabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsSummaryofleaserelatedassetsandliabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseObligationCurrent_019fcde5-6467-75c9-b357-ecb0eb58bebe" xlink:href="myrg-20260930.xsd#myrg_LeaseObligationCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019fcde5-6467-7959-a520-7b5e87d7c834" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseObligationCurrent_019fcde5-6467-75c9-b357-ecb0eb58bebe" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019fcde5-6467-7959-a520-7b5e87d7c834" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_019fcde5-6467-7643-9a52-34c8e1154db3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseObligationCurrent_019fcde5-6467-75c9-b357-ecb0eb58bebe" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_019fcde5-6467-7643-9a52-34c8e1154db3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_OperatingAndFinanceLeaseRightOfUseAsset_019fcde5-6467-733f-9f87-813975248d81" xlink:href="myrg-20260930.xsd#myrg_OperatingAndFinanceLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019fcde5-6467-7fc9-add3-5ccb1aa431be" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_OperatingAndFinanceLeaseRightOfUseAsset_019fcde5-6467-733f-9f87-813975248d81" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019fcde5-6467-7fc9-add3-5ccb1aa431be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_019fcde5-6467-7d80-82da-2e9435486c46" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_OperatingAndFinanceLeaseRightOfUseAsset_019fcde5-6467-733f-9f87-813975248d81" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_019fcde5-6467-7d80-82da-2e9435486c46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseObligationTotal_019fcde5-6467-76de-8087-a880a29eb10f" xlink:href="myrg-20260930.xsd#myrg_LeaseObligationTotal"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseObligationCurrent_019fcde5-6467-71e5-9f7b-e73a61f3c8e8" xlink:href="myrg-20260930.xsd#myrg_LeaseObligationCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseObligationTotal_019fcde5-6467-76de-8087-a880a29eb10f" xlink:to="loc_myrg_LeaseObligationCurrent_019fcde5-6467-71e5-9f7b-e73a61f3c8e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseObligationNoncurrent_019fcde5-6467-7021-a89c-cc109f6c30ba" xlink:href="myrg-20260930.xsd#myrg_LeaseObligationNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseObligationTotal_019fcde5-6467-76de-8087-a880a29eb10f" xlink:to="loc_myrg_LeaseObligationNoncurrent_019fcde5-6467-7021-a89c-cc109f6c30ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseObligationNoncurrent_019fcde5-6467-7a66-999b-b56169a0f03a" xlink:href="myrg-20260930.xsd#myrg_LeaseObligationNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019fcde5-6467-7970-92d3-c28fb4ab3547" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseObligationNoncurrent_019fcde5-6467-7a66-999b-b56169a0f03a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019fcde5-6467-7970-92d3-c28fb4ab3547" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_019fcde5-6467-7fcd-9303-998d3d40a8d2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseObligationNoncurrent_019fcde5-6467-7a66-999b-b56169a0f03a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_019fcde5-6467-7fcd-9303-998d3d40a8d2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsSummaryofleaserelatedcostsDetails" xlink:type="simple" xlink:href="myrg-20260930.xsd#LeaseObligationsSummaryofleaserelatedcostsDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsSummaryofleaserelatedcostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_019fcde5-6467-7453-8215-e0c74afc8384" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_019fcde5-6467-71bd-85cc-cb56e282bae5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_019fcde5-6467-7453-8215-e0c74afc8384" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_019fcde5-6467-71bd-85cc-cb56e282bae5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_019fcde5-6467-7f24-8ef3-73ffdabdfa4e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_019fcde5-6467-7453-8215-e0c74afc8384" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_019fcde5-6467-7f24-8ef3-73ffdabdfa4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_019fcde5-6467-764c-8ad7-7450aa8e5074" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_019fcde5-6467-7453-8215-e0c74afc8384" xlink:to="loc_us-gaap_OperatingLeaseCost_019fcde5-6467-764c-8ad7-7450aa8e5074" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_019fcde5-6467-763c-bcf5-d08f88258dad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_019fcde5-6467-7453-8215-e0c74afc8384" xlink:to="loc_us-gaap_VariableLeaseCost_019fcde5-6467-763c-bcf5-d08f88258dad" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsScheduleoffutureminimumleasepaymentsDetails" xlink:type="simple" xlink:href="myrg-20260930.xsd#LeaseObligationsScheduleoffutureminimumleasepaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsScheduleoffutureminimumleasepaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_019fcde5-6467-73cb-883b-eed4ca7f60e3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_019fcde5-6467-7b1d-8863-25552bb3126d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_019fcde5-6467-73cb-883b-eed4ca7f60e3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_019fcde5-6467-7b1d-8863-25552bb3126d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_019fcde5-6467-7ba7-92de-23400bf68713" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_019fcde5-6467-73cb-883b-eed4ca7f60e3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_019fcde5-6467-7ba7-92de-23400bf68713" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidRemainderOfFiscalYear_019fcde5-6467-7d5a-abb1-9dd7ac85c6e1" xlink:href="myrg-20260930.xsd#myrg_LeaseLiabilityToBePaidRemainderOfFiscalYear"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_019fcde5-6467-7bc6-9456-140eb1da2684" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidRemainderOfFiscalYear_019fcde5-6467-7d5a-abb1-9dd7ac85c6e1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_019fcde5-6467-7bc6-9456-140eb1da2684" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_019fcde5-6467-755b-9dd9-754d61f7e995" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidRemainderOfFiscalYear_019fcde5-6467-7d5a-abb1-9dd7ac85c6e1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_019fcde5-6467-755b-9dd9-754d61f7e995" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityUndiscountedExcessAmount_019fcde5-6467-783c-8a57-7cc63735aea1" xlink:href="myrg-20260930.xsd#myrg_LeaseLiabilityUndiscountedExcessAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_019fcde5-6467-702c-8715-7b2bb6c76c19" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityUndiscountedExcessAmount_019fcde5-6467-783c-8a57-7cc63735aea1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_019fcde5-6467-702c-8715-7b2bb6c76c19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019fcde5-6467-731b-bf60-af3045297d05" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityUndiscountedExcessAmount_019fcde5-6467-783c-8a57-7cc63735aea1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019fcde5-6467-731b-bf60-af3045297d05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidAfterYearFive_019fcde5-6467-7c7a-bbfd-b8b338a3b878" xlink:href="myrg-20260930.xsd#myrg_LeaseLiabilityToBePaidAfterYearFive"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_019fcde5-6467-74f8-a39a-c6c00b53d12c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidAfterYearFive_019fcde5-6467-7c7a-bbfd-b8b338a3b878" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_019fcde5-6467-74f8-a39a-c6c00b53d12c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_019fcde5-6467-72a0-9e03-6bc9552a385d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidAfterYearFive_019fcde5-6467-7c7a-bbfd-b8b338a3b878" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_019fcde5-6467-72a0-9e03-6bc9552a385d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidYearThree_019fcde5-6467-7b75-af08-16bc49263534" xlink:href="myrg-20260930.xsd#myrg_LeaseLiabilityToBePaidYearThree"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_019fcde5-6467-7ebf-be71-f93488f72f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidYearThree_019fcde5-6467-7b75-af08-16bc49263534" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_019fcde5-6467-7ebf-be71-f93488f72f4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019fcde5-6467-73c5-8af2-188426608c34" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidYearThree_019fcde5-6467-7b75-af08-16bc49263534" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019fcde5-6467-73c5-8af2-188426608c34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityNoncurrent_019fcde5-6467-7696-891e-b106d4c8abe6" xlink:href="myrg-20260930.xsd#myrg_LeaseLiabilityNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_019fcde5-6467-7059-85b1-f761c1cee538" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityNoncurrent_019fcde5-6467-7696-891e-b106d4c8abe6" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_019fcde5-6467-7059-85b1-f761c1cee538" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019fcde5-6467-7991-a0a0-18928b51daa2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityNoncurrent_019fcde5-6467-7696-891e-b106d4c8abe6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019fcde5-6467-7991-a0a0-18928b51daa2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019fcde5-6467-7455-a964-8c478298996d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_019fcde5-6467-77be-ba9b-68aaffb7c916" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019fcde5-6467-7455-a964-8c478298996d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_019fcde5-6467-77be-ba9b-68aaffb7c916" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_019fcde5-6467-77d9-938a-b795d6067993" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019fcde5-6467-7455-a964-8c478298996d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_019fcde5-6467-77d9-938a-b795d6067993" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_019fcde5-6467-75fc-9d36-5cc7febba7c3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019fcde5-6467-7455-a964-8c478298996d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_019fcde5-6467-75fc-9d36-5cc7febba7c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_019fcde5-6467-7ba5-8948-59c23f859d27" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019fcde5-6467-7455-a964-8c478298996d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_019fcde5-6467-7ba5-8948-59c23f859d27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_019fcde5-6467-75de-9006-17c547fa6ff0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019fcde5-6467-7455-a964-8c478298996d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_019fcde5-6467-75de-9006-17c547fa6ff0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_019fcde5-6467-72f5-99c6-ed3ac77cacc7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019fcde5-6467-7455-a964-8c478298996d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_019fcde5-6467-72f5-99c6-ed3ac77cacc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_019fcde5-6467-71b7-ae8c-890e72feb638" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019fcde5-6467-7455-a964-8c478298996d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_019fcde5-6467-71b7-ae8c-890e72feb638" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019fcde5-6467-7d02-a0ca-5045ae038963" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019fcde5-6467-78b8-9956-c9290871c78e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_019fcde5-6467-7d02-a0ca-5045ae038963" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019fcde5-6467-78b8-9956-c9290871c78e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019fcde5-6467-78e3-95a4-790a70e9543e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_019fcde5-6467-7d02-a0ca-5045ae038963" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019fcde5-6467-78e3-95a4-790a70e9543e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaid_019fcde5-6467-74b7-94d5-0f32e2496683" xlink:href="myrg-20260930.xsd#myrg_LeaseLiabilityToBePaid"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidRemainderOfFiscalYear_019fcde5-6467-749e-934d-1dd9dd866ea2" xlink:href="myrg-20260930.xsd#myrg_LeaseLiabilityToBePaidRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_019fcde5-6467-74b7-94d5-0f32e2496683" xlink:to="loc_myrg_LeaseLiabilityToBePaidRemainderOfFiscalYear_019fcde5-6467-749e-934d-1dd9dd866ea2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidOneYear_019fcde5-6467-7f5e-8253-8a91b1192126" xlink:href="myrg-20260930.xsd#myrg_LeaseLiabilityToBePaidOneYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_019fcde5-6467-74b7-94d5-0f32e2496683" xlink:to="loc_myrg_LeaseLiabilityToBePaidOneYear_019fcde5-6467-7f5e-8253-8a91b1192126" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidYearTwo_019fcde5-6467-7a52-bfa2-17c1de022552" xlink:href="myrg-20260930.xsd#myrg_LeaseLiabilityToBePaidYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_019fcde5-6467-74b7-94d5-0f32e2496683" xlink:to="loc_myrg_LeaseLiabilityToBePaidYearTwo_019fcde5-6467-7a52-bfa2-17c1de022552" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidYearThree_019fcde5-6467-7d7d-8b13-03f45ac55d18" xlink:href="myrg-20260930.xsd#myrg_LeaseLiabilityToBePaidYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_019fcde5-6467-74b7-94d5-0f32e2496683" xlink:to="loc_myrg_LeaseLiabilityToBePaidYearThree_019fcde5-6467-7d7d-8b13-03f45ac55d18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidYearFour_019fcde5-6467-7f0d-88d1-d3b81e913109" xlink:href="myrg-20260930.xsd#myrg_LeaseLiabilityToBePaidYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_019fcde5-6467-74b7-94d5-0f32e2496683" xlink:to="loc_myrg_LeaseLiabilityToBePaidYearFour_019fcde5-6467-7f0d-88d1-d3b81e913109" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidYearFive_019fcde5-6467-7db4-b6db-2f5afa49d599" xlink:href="myrg-20260930.xsd#myrg_LeaseLiabilityToBePaidYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_019fcde5-6467-74b7-94d5-0f32e2496683" xlink:to="loc_myrg_LeaseLiabilityToBePaidYearFive_019fcde5-6467-7db4-b6db-2f5afa49d599" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidAfterYearFive_019fcde5-6467-7b93-9baf-6f2977a5512e" xlink:href="myrg-20260930.xsd#myrg_LeaseLiabilityToBePaidAfterYearFive"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_019fcde5-6467-74b7-94d5-0f32e2496683" xlink:to="loc_myrg_LeaseLiabilityToBePaidAfterYearFive_019fcde5-6467-7b93-9baf-6f2977a5512e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidYearTwo_019fcde5-6467-7200-84b6-30205c673a86" xlink:href="myrg-20260930.xsd#myrg_LeaseLiabilityToBePaidYearTwo"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_019fcde5-6467-72dc-8c04-e3aa01219baf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidYearTwo_019fcde5-6467-7200-84b6-30205c673a86" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_019fcde5-6467-72dc-8c04-e3aa01219baf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019fcde5-6467-7da7-b175-2a60a5746076" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidYearTwo_019fcde5-6467-7200-84b6-30205c673a86" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019fcde5-6467-7da7-b175-2a60a5746076" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019fcde5-6467-7586-aeff-c4af9fefb8ab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019fcde5-6467-7a3d-9af7-07bc31385392" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019fcde5-6467-7586-aeff-c4af9fefb8ab" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019fcde5-6467-7a3d-9af7-07bc31385392" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019fcde5-6467-76d7-943f-9507444e8aad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019fcde5-6467-7586-aeff-c4af9fefb8ab" xlink:to="loc_us-gaap_OperatingLeaseLiability_019fcde5-6467-76d7-943f-9507444e8aad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidOneYear_019fcde5-6467-768e-aeb5-d0511b66a451" xlink:href="myrg-20260930.xsd#myrg_LeaseLiabilityToBePaidOneYear"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_019fcde5-6467-72a5-a35b-2dc75c0c55b6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidOneYear_019fcde5-6467-768e-aeb5-d0511b66a451" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_019fcde5-6467-72a5-a35b-2dc75c0c55b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019fcde5-6467-7eb6-8daa-3fa773b96d28" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidOneYear_019fcde5-6467-768e-aeb5-d0511b66a451" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019fcde5-6467-7eb6-8daa-3fa773b96d28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidYearFive_019fcde5-6467-794a-a5d4-948aaf273e08" xlink:href="myrg-20260930.xsd#myrg_LeaseLiabilityToBePaidYearFive"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_019fcde5-6467-7728-8455-b92fa29d13af" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidYearFive_019fcde5-6467-794a-a5d4-948aaf273e08" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_019fcde5-6467-7728-8455-b92fa29d13af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_019fcde5-6467-7da0-9103-ceaa49403d7b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidYearFive_019fcde5-6467-794a-a5d4-948aaf273e08" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_019fcde5-6467-7da0-9103-ceaa49403d7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiability_019fcde5-6467-786b-bee1-52de1f094b25" xlink:href="myrg-20260930.xsd#myrg_LeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_019fcde5-6467-7697-bb93-aef1379f48f3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiability_019fcde5-6467-786b-bee1-52de1f094b25" xlink:to="loc_us-gaap_FinanceLeaseLiability_019fcde5-6467-7697-bb93-aef1379f48f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019fcde5-6467-7cb9-868a-7060262cdb3f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiability_019fcde5-6467-786b-bee1-52de1f094b25" xlink:to="loc_us-gaap_OperatingLeaseLiability_019fcde5-6467-7cb9-868a-7060262cdb3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidYearFour_019fcde5-6467-7eff-b5eb-b6fb230a401b" xlink:href="myrg-20260930.xsd#myrg_LeaseLiabilityToBePaidYearFour"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_019fcde5-6467-7ee7-b974-fd4df4b58ca0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidYearFour_019fcde5-6467-7eff-b5eb-b6fb230a401b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_019fcde5-6467-7ee7-b974-fd4df4b58ca0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019fcde5-6467-7aa1-84ea-ea96381e6856" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidYearFour_019fcde5-6467-7eff-b5eb-b6fb230a401b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019fcde5-6467-7aa1-84ea-ea96381e6856" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityCurrent_019fcde5-6467-7d7f-ac37-3811547fa480" xlink:href="myrg-20260930.xsd#myrg_LeaseLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_019fcde5-6467-725e-950e-bdb529ac6039" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityCurrent_019fcde5-6467-7d7f-ac37-3811547fa480" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_019fcde5-6467-725e-950e-bdb529ac6039" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019fcde5-6467-7998-a7df-f7cac450ccdf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityCurrent_019fcde5-6467-7d7f-ac37-3811547fa480" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019fcde5-6467-7998-a7df-f7cac450ccdf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsScheduleoffutureminimumleasepaymentsDetails_1" xlink:type="simple" xlink:href="myrg-20260930.xsd#LeaseObligationsScheduleoffutureminimumleasepaymentsDetails_1"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsScheduleoffutureminimumleasepaymentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019fcde5-6467-7ccf-8fbe-c34f0fb8cb0c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_019fcde5-6467-74be-81f7-35a9e8199b85" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019fcde5-6467-7ccf-8fbe-c34f0fb8cb0c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_019fcde5-6467-74be-81f7-35a9e8199b85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_019fcde5-6467-733c-8733-5065d22e3d7e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019fcde5-6467-7ccf-8fbe-c34f0fb8cb0c" xlink:to="loc_us-gaap_FinanceLeaseLiability_019fcde5-6467-733c-8733-5065d22e3d7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019fcde5-6467-7afb-8894-4f81c9679a04" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_019fcde5-6467-781e-85dc-2f0853651e26" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019fcde5-6467-7afb-8894-4f81c9679a04" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_019fcde5-6467-781e-85dc-2f0853651e26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019fcde5-6467-76f3-ade0-a39ddb512ca7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019fcde5-6467-7afb-8894-4f81c9679a04" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019fcde5-6467-76f3-ade0-a39ddb512ca7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019fcde5-6467-7034-9955-cba4bcb8784a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019fcde5-6467-7afb-8894-4f81c9679a04" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019fcde5-6467-7034-9955-cba4bcb8784a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019fcde5-6467-7292-9adf-5e7714603dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019fcde5-6467-7afb-8894-4f81c9679a04" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019fcde5-6467-7292-9adf-5e7714603dfb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019fcde5-6467-748c-83a9-270fe9c0a03d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019fcde5-6467-7afb-8894-4f81c9679a04" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019fcde5-6467-748c-83a9-270fe9c0a03d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_019fcde5-6467-7729-905d-273ea891ff0b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019fcde5-6467-7afb-8894-4f81c9679a04" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_019fcde5-6467-7729-905d-273ea891ff0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_019fcde5-6467-7242-86da-b2d27701239b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019fcde5-6467-7afb-8894-4f81c9679a04" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_019fcde5-6467-7242-86da-b2d27701239b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaid_019fcde5-6467-7d1c-92b4-3ff4d8db407b" xlink:href="myrg-20260930.xsd#myrg_LeaseLiabilityToBePaid"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019fcde5-6467-7da4-8773-0d143c4882b7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_019fcde5-6467-7d1c-92b4-3ff4d8db407b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019fcde5-6467-7da4-8773-0d143c4882b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019fcde5-6467-77a1-a696-fb7c8a2721f7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_019fcde5-6467-7d1c-92b4-3ff4d8db407b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019fcde5-6467-77a1-a696-fb7c8a2721f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiability_019fcde5-6467-72a8-aa97-3c4958db54ef" xlink:href="myrg-20260930.xsd#myrg_LeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityCurrent_019fcde5-6467-769e-a215-cdc6ba30a0cf" xlink:href="myrg-20260930.xsd#myrg_LeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiability_019fcde5-6467-72a8-aa97-3c4958db54ef" xlink:to="loc_myrg_LeaseLiabilityCurrent_019fcde5-6467-769e-a215-cdc6ba30a0cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityNoncurrent_019fcde5-6467-729a-992f-642a39284f61" xlink:href="myrg-20260930.xsd#myrg_LeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiability_019fcde5-6467-72a8-aa97-3c4958db54ef" xlink:to="loc_myrg_LeaseLiabilityNoncurrent_019fcde5-6467-729a-992f-642a39284f61" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsScheduleoffutureminimumleasepaymentsDetails_2" xlink:type="simple" xlink:href="myrg-20260930.xsd#LeaseObligationsScheduleoffutureminimumleasepaymentsDetails_2"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsScheduleoffutureminimumleasepaymentsDetails_2" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaid_019fcde5-6467-7e0e-8bf2-f0732b962462" xlink:href="myrg-20260930.xsd#myrg_LeaseLiabilityToBePaid"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityUndiscountedExcessAmount_019fcde5-6467-7d23-8ba1-d3fa67882128" xlink:href="myrg-20260930.xsd#myrg_LeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_019fcde5-6467-7e0e-8bf2-f0732b962462" xlink:to="loc_myrg_LeaseLiabilityUndiscountedExcessAmount_019fcde5-6467-7d23-8ba1-d3fa67882128" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiability_019fcde5-6467-708f-a921-567a407daf81" xlink:href="myrg-20260930.xsd#myrg_LeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_019fcde5-6467-7e0e-8bf2-f0732b962462" xlink:to="loc_myrg_LeaseLiability_019fcde5-6467-708f-a921-567a407daf81" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/DebtSummaryoftotaldebtDetails" xlink:type="simple" xlink:href="myrg-20260930.xsd#DebtSummaryoftotaldebtDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/DebtSummaryoftotaldebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_019fcde5-6468-7ca9-86c8-c9fda8446419" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_019fcde5-6468-737d-9b52-8c938d156080" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019fcde5-6468-7ca9-86c8-c9fda8446419" xlink:to="loc_us-gaap_LongTermDebtCurrent_019fcde5-6468-737d-9b52-8c938d156080" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_019fcde5-6468-72b6-8d98-e3ab1fec7f0f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019fcde5-6468-7ca9-86c8-c9fda8446419" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_019fcde5-6468-72b6-8d98-e3ab1fec7f0f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/DebtScheduleofremainingprincipalpaymentsforlongtermobligationsDetails" xlink:type="simple" xlink:href="myrg-20260930.xsd#DebtScheduleofremainingprincipalpaymentsforlongtermobligationsDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/DebtScheduleofremainingprincipalpaymentsforlongtermobligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_019fcde5-6468-7f09-9cc4-26fe5f3a4c0e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_019fcde5-6468-7630-a16d-401158b8154d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_019fcde5-6468-7f09-9cc4-26fe5f3a4c0e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_019fcde5-6468-7630-a16d-401158b8154d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_019fcde5-6468-7a6d-80d4-373e4e98462a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_019fcde5-6468-7f09-9cc4-26fe5f3a4c0e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_019fcde5-6468-7a6d-80d4-373e4e98462a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_01a1787c-b5e2-75bf-8bdf-883d67345bc7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_019fcde5-6468-7f09-9cc4-26fe5f3a4c0e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_01a1787c-b5e2-75bf-8bdf-883d67345bc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_01a1787c-e7b9-7dc9-bb2a-b8146039a3e7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_019fcde5-6468-7f09-9cc4-26fe5f3a4c0e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_01a1787c-e7b9-7dc9-bb2a-b8146039a3e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_01a1787d-274f-75da-b783-36cf0f930b99" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_019fcde5-6468-7f09-9cc4-26fe5f3a4c0e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_01a1787d-274f-75da-b783-36cf0f930b99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_01a1787d-5ced-7c4e-a6b7-6e64f78df8c4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_019fcde5-6468-7f09-9cc4-26fe5f3a4c0e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_01a1787d-5ced-7c4e-a6b7-6e64f78df8c4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/EarningsPerShareSummaryofweightedaveragenumberofsharesoutstandingDetails" xlink:type="simple" xlink:href="myrg-20260930.xsd#EarningsPerShareSummaryofweightedaveragenumberofsharesoutstandingDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/EarningsPerShareSummaryofweightedaveragenumberofsharesoutstandingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019fcde5-64fd-7a0e-a2fd-935a2c88e7d0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019fcde5-64fd-7bd9-905e-53ffff881ee0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019fcde5-64fd-7a0e-a2fd-935a2c88e7d0" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019fcde5-64fd-7bd9-905e-53ffff881ee0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_019fcde5-64fd-74fa-8d2a-ffb98e52d030" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019fcde5-64fd-7a0e-a2fd-935a2c88e7d0" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_019fcde5-64fd-74fa-8d2a-ffb98e52d030" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
