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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:f857e957-3481-405a-a25c-71e3e08306ca,g:95bb72bb-eecc-400d-8b42-e9c668e5d9e5-->
<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:roleRef roleURI="http://www.myrgroup.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="myrg-20241231.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_StockholdersEquity_f78a5c8e-e275-4dd5-9f00-ee8efda12354" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValueOutstanding_5709374a-f4fd-4bab-be14-6a816b429fc7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValueOutstanding"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f78a5c8e-e275-4dd5-9f00-ee8efda12354" xlink:to="loc_us-gaap_PreferredStockValueOutstanding_5709374a-f4fd-4bab-be14-6a816b429fc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_01c7cba7-1d43-4b86-89dc-5389f8f5e628" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f78a5c8e-e275-4dd5-9f00-ee8efda12354" xlink:to="loc_us-gaap_CommonStockValue_01c7cba7-1d43-4b86-89dc-5389f8f5e628" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_489b8169-c9c5-473a-ba13-3302fe00ed28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f78a5c8e-e275-4dd5-9f00-ee8efda12354" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_489b8169-c9c5-473a-ba13-3302fe00ed28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2e679d82-c350-4ca0-bac8-d3bb10b5b64b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f78a5c8e-e275-4dd5-9f00-ee8efda12354" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2e679d82-c350-4ca0-bac8-d3bb10b5b64b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_dd524b8f-9d46-483e-8e49-2b4f9ab4a5a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_f78a5c8e-e275-4dd5-9f00-ee8efda12354" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_dd524b8f-9d46-483e-8e49-2b4f9ab4a5a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d2e92bc0-edce-4b9e-9372-d82fbe8fcfff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_87b0bad0-e669-4d69-8561-758fa7ba69d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d2e92bc0-edce-4b9e-9372-d82fbe8fcfff" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_87b0bad0-e669-4d69-8561-758fa7ba69d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_b87a198e-7d0c-4391-be5d-19f54efbf9c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d2e92bc0-edce-4b9e-9372-d82fbe8fcfff" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_b87a198e-7d0c-4391-be5d-19f54efbf9c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_80b81d26-ad93-40ef-9934-9bf7b45b8578" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d2e92bc0-edce-4b9e-9372-d82fbe8fcfff" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_80b81d26-ad93-40ef-9934-9bf7b45b8578" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableCurrent_4b67ad3b-72ee-42ce-963c-0fcf7ab47da5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InsuranceSettlementsReceivableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d2e92bc0-edce-4b9e-9372-d82fbe8fcfff" xlink:to="loc_us-gaap_InsuranceSettlementsReceivableCurrent_4b67ad3b-72ee-42ce-963c-0fcf7ab47da5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_f7a8e6f2-6a31-48bb-93f6-0a82ccfdfef0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d2e92bc0-edce-4b9e-9372-d82fbe8fcfff" xlink:to="loc_us-gaap_IncomeTaxesReceivable_f7a8e6f2-6a31-48bb-93f6-0a82ccfdfef0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b9e464ca-50d9-4651-af0a-0c04cf2e3df2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d2e92bc0-edce-4b9e-9372-d82fbe8fcfff" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b9e464ca-50d9-4651-af0a-0c04cf2e3df2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_6d3908cf-1afe-4b41-a66e-e753d8d4dd2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_3a31df97-6d90-443e-9885-03444ed563be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6d3908cf-1afe-4b41-a66e-e753d8d4dd2e" xlink:to="loc_us-gaap_LongTermDebtCurrent_3a31df97-6d90-443e-9885-03444ed563be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_7b3a1505-37f1-41d7-99c2-665eef42275d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6d3908cf-1afe-4b41-a66e-e753d8d4dd2e" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_7b3a1505-37f1-41d7-99c2-665eef42275d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_72a10bda-82c2-4d03-b54e-b7b54c7edf6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6d3908cf-1afe-4b41-a66e-e753d8d4dd2e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_72a10bda-82c2-4d03-b54e-b7b54c7edf6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_37634d8a-40b4-4624-a92a-c48f3000e764" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6d3908cf-1afe-4b41-a66e-e753d8d4dd2e" xlink:to="loc_us-gaap_AccountsPayableCurrent_37634d8a-40b4-4624-a92a-c48f3000e764" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_f75f4a05-c389-4c92-8e29-0900f9ddcf52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6d3908cf-1afe-4b41-a66e-e753d8d4dd2e" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_f75f4a05-c389-4c92-8e29-0900f9ddcf52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_8c2813b5-dea2-4151-b830-0d26dc87c3ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6d3908cf-1afe-4b41-a66e-e753d8d4dd2e" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_8c2813b5-dea2-4151-b830-0d26dc87c3ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_bc6f26e2-cc46-428a-a975-cb7f67d0ebab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6d3908cf-1afe-4b41-a66e-e753d8d4dd2e" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_bc6f26e2-cc46-428a-a975-cb7f67d0ebab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_3b2c12bf-06af-47e8-829d-aa1344a91465" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6d3908cf-1afe-4b41-a66e-e753d8d4dd2e" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_3b2c12bf-06af-47e8-829d-aa1344a91465" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a3781147-b5e9-4299-95ce-e3f21ff9d6b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_0052dd84-8682-4683-9a04-a4dea896bb6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a3781147-b5e9-4299-95ce-e3f21ff9d6b1" xlink:to="loc_us-gaap_AssetsCurrent_0052dd84-8682-4683-9a04-a4dea896bb6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_ad478e3a-0aaa-4665-a8ce-05427ff582ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a3781147-b5e9-4299-95ce-e3f21ff9d6b1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_ad478e3a-0aaa-4665-a8ce-05427ff582ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_5701a016-9f42-4353-b37a-53a937cc55f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a3781147-b5e9-4299-95ce-e3f21ff9d6b1" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_5701a016-9f42-4353-b37a-53a937cc55f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8a09b076-eff8-42ad-9779-de6dbde8030d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a3781147-b5e9-4299-95ce-e3f21ff9d6b1" xlink:to="loc_us-gaap_Goodwill_8a09b076-eff8-42ad-9779-de6dbde8030d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_fb8fb905-44c7-406a-b956-5569a4d39de7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a3781147-b5e9-4299-95ce-e3f21ff9d6b1" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_fb8fb905-44c7-406a-b956-5569a4d39de7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableNoncurrent_b99a4ac6-6e29-4fd3-ad22-ff8a747e97bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InsuranceSettlementsReceivableNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a3781147-b5e9-4299-95ce-e3f21ff9d6b1" xlink:to="loc_us-gaap_InsuranceSettlementsReceivableNoncurrent_b99a4ac6-6e29-4fd3-ad22-ff8a747e97bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_0d668a84-5a06-4351-8a45-d06ef9b0f899" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a3781147-b5e9-4299-95ce-e3f21ff9d6b1" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_0d668a84-5a06-4351-8a45-d06ef9b0f899" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_4e20cbd8-61af-4ed3-b012-730be200b958" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a3781147-b5e9-4299-95ce-e3f21ff9d6b1" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_4e20cbd8-61af-4ed3-b012-730be200b958" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_61ace125-e011-4591-a301-80042c9c6777" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a3781147-b5e9-4299-95ce-e3f21ff9d6b1" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_61ace125-e011-4591-a301-80042c9c6777" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_00dcf52b-986d-4213-80e2-258b5aa8e4ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_4f58c9c6-ba38-4110-9b62-567a8a3bf93c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_00dcf52b-986d-4213-80e2-258b5aa8e4ae" xlink:to="loc_us-gaap_Liabilities_4f58c9c6-ba38-4110-9b62-567a8a3bf93c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_88952428-a541-4543-9cef-2ca5547c70a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_00dcf52b-986d-4213-80e2-258b5aa8e4ae" xlink:to="loc_us-gaap_CommitmentsAndContingencies_88952428-a541-4543-9cef-2ca5547c70a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_25bd6627-0d32-4432-97af-d9456ef57e59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_00dcf52b-986d-4213-80e2-258b5aa8e4ae" xlink:to="loc_us-gaap_StockholdersEquity_25bd6627-0d32-4432-97af-d9456ef57e59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_dd426b60-20d2-4aae-b621-5ae0de5b6857" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_97f5c35a-bfdf-4058-95fe-045e5e913d0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_dd426b60-20d2-4aae-b621-5ae0de5b6857" xlink:to="loc_us-gaap_LiabilitiesCurrent_97f5c35a-bfdf-4058-95fe-045e5e913d0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_a8db5b6f-4179-4777-9bce-ec656452ffad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_dd426b60-20d2-4aae-b621-5ae0de5b6857" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_a8db5b6f-4179-4777-9bce-ec656452ffad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_049b4241-25c1-44d3-9ee8-34a2c8250bab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_dd426b60-20d2-4aae-b621-5ae0de5b6857" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_049b4241-25c1-44d3-9ee8-34a2c8250bab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveNoncurrent_b45cd202-bd74-48f5-a0f6-c25ea94315c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SelfInsuranceReserveNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_dd426b60-20d2-4aae-b621-5ae0de5b6857" xlink:to="loc_us-gaap_SelfInsuranceReserveNoncurrent_b45cd202-bd74-48f5-a0f6-c25ea94315c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_7318aa7e-8969-4a92-af94-7dc140a69b26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_dd426b60-20d2-4aae-b621-5ae0de5b6857" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_7318aa7e-8969-4a92-af94-7dc140a69b26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_1ed3215b-a1db-4ae8-940c-e52c0d553fe2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_dd426b60-20d2-4aae-b621-5ae0de5b6857" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_1ed3215b-a1db-4ae8-940c-e52c0d553fe2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_b7ae4633-a08c-4c10-ac94-509f6a384d96" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_dd426b60-20d2-4aae-b621-5ae0de5b6857" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_b7ae4633-a08c-4c10-ac94-509f6a384d96" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="myrg-20241231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9abbf075-fd58-47f4-b0f7-857e14b805fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_531ab9ed-e126-4957-af98-2ae635d25706" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9abbf075-fd58-47f4-b0f7-857e14b805fe" xlink:to="loc_us-gaap_OperatingIncomeLoss_531ab9ed-e126-4957-af98-2ae635d25706" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_74c6f19c-9124-4503-9aef-0efa4caac12b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9abbf075-fd58-47f4-b0f7-857e14b805fe" xlink:to="loc_us-gaap_InvestmentIncomeInterest_74c6f19c-9124-4503-9aef-0efa4caac12b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_d2f6f30d-bf21-4dda-a72f-762cddcb6f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9abbf075-fd58-47f4-b0f7-857e14b805fe" xlink:to="loc_us-gaap_InterestExpense_d2f6f30d-bf21-4dda-a72f-762cddcb6f7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_fc5bd50e-b835-48bf-98be-a4c35b29180e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9abbf075-fd58-47f4-b0f7-857e14b805fe" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_fc5bd50e-b835-48bf-98be-a4c35b29180e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_2e5281e9-e6bd-4842-8dc6-7998b4e5d366" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_55c03b04-8ecd-453e-a033-2b99e41551f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_2e5281e9-e6bd-4842-8dc6-7998b4e5d366" xlink:to="loc_us-gaap_NetIncomeLoss_55c03b04-8ecd-453e-a033-2b99e41551f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_15eb353f-986a-4d85-9112-759621576e6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_2e5281e9-e6bd-4842-8dc6-7998b4e5d366" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_15eb353f-986a-4d85-9112-759621576e6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_01bf45e0-a9f3-44c2-8e0c-0e98ba81438d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_342c3744-989b-484f-8663-e8c71f558afb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_01bf45e0-a9f3-44c2-8e0c-0e98ba81438d" xlink:to="loc_us-gaap_GrossProfit_342c3744-989b-484f-8663-e8c71f558afb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_a2211127-b0c3-4e59-b8e5-338a5940445f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_01bf45e0-a9f3-44c2-8e0c-0e98ba81438d" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_a2211127-b0c3-4e59-b8e5-338a5940445f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_d1b0ebfe-082b-438e-a0db-b1aa460917ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_01bf45e0-a9f3-44c2-8e0c-0e98ba81438d" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_d1b0ebfe-082b-438e-a0db-b1aa460917ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_7b7cb93c-aeef-4d88-8ac4-3e9699b85312" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_01bf45e0-a9f3-44c2-8e0c-0e98ba81438d" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_7b7cb93c-aeef-4d88-8ac4-3e9699b85312" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_c53c7d63-d240-4376-9608-6e1d22cd9dd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_c155ccd1-30b6-47d5-8f1a-0fe8c400d8af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_c53c7d63-d240-4376-9608-6e1d22cd9dd2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_c155ccd1-30b6-47d5-8f1a-0fe8c400d8af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_19852fb0-4419-4f4d-ac91-e84f2783955e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bbcfdcb2-3f20-46fe-93a4-d06c1d98da1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_19852fb0-4419-4f4d-ac91-e84f2783955e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bbcfdcb2-3f20-46fe-93a4-d06c1d98da1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_c05151fc-3170-4173-8e4c-ce1faf92b2ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_19852fb0-4419-4f4d-ac91-e84f2783955e" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_c05151fc-3170-4173-8e4c-ce1faf92b2ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f6353db0-9a9e-4d05-90b3-07efa593f583" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3c0c025f-4645-48c7-8662-d6286d9b23d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_f6353db0-9a9e-4d05-90b3-07efa593f583" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3c0c025f-4645-48c7-8662-d6286d9b23d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9a7e212b-c928-4726-9e8f-8abd8b729fa1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_f6353db0-9a9e-4d05-90b3-07efa593f583" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9a7e212b-c928-4726-9e8f-8abd8b729fa1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="myrg-20241231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bc556956-6ad3-4ecc-bf2d-529013b5c54e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_e23be5f5-f626-4d28-a100-72c443a69611" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bc556956-6ad3-4ecc-bf2d-529013b5c54e" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_e23be5f5-f626-4d28-a100-72c443a69611" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_2effcc24-27ea-428d-8cee-69d3492ba3fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bc556956-6ad3-4ecc-bf2d-529013b5c54e" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_2effcc24-27ea-428d-8cee-69d3492ba3fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_7ecd34ce-2dc0-4032-8884-510f39953ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bc556956-6ad3-4ecc-bf2d-529013b5c54e" xlink:to="loc_us-gaap_RepaymentsOfNotesPayable_7ecd34ce-2dc0-4032-8884-510f39953ed1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_19e1c9c8-1c9c-4d6d-a3fa-f0a216e6972e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bc556956-6ad3-4ecc-bf2d-529013b5c54e" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_19e1c9c8-1c9c-4d6d-a3fa-f0a216e6972e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromNotesPayable_8d30e7bb-84b8-403a-a045-3f5da47bd73d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromNotesPayable"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bc556956-6ad3-4ecc-bf2d-529013b5c54e" xlink:to="loc_us-gaap_ProceedsFromNotesPayable_8d30e7bb-84b8-403a-a045-3f5da47bd73d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_e13b35fd-454f-451e-81e4-2220332ff6a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bc556956-6ad3-4ecc-bf2d-529013b5c54e" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_e13b35fd-454f-451e-81e4-2220332ff6a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtRestructuringCosts_922badf3-e1f6-4951-bf1c-949185043ca0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtRestructuringCosts"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bc556956-6ad3-4ecc-bf2d-529013b5c54e" xlink:to="loc_us-gaap_PaymentsOfDebtRestructuringCosts_922badf3-e1f6-4951-bf1c-949185043ca0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4ca14a43-3bcf-4074-802e-a4277a359668" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bc556956-6ad3-4ecc-bf2d-529013b5c54e" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4ca14a43-3bcf-4074-802e-a4277a359668" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_46b95eb4-f04d-4de0-b385-f0c1deac6997" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bc556956-6ad3-4ecc-bf2d-529013b5c54e" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_46b95eb4-f04d-4de0-b385-f0c1deac6997" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_674f471f-295a-4fb8-9e6a-804b3957a6df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_bc556956-6ad3-4ecc-bf2d-529013b5c54e" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_674f471f-295a-4fb8-9e6a-804b3957a6df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_05329d45-57f4-4720-8908-88e2a0edcb3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7ea5e572-33d5-4d87-a187-a67e0b0b3523" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_05329d45-57f4-4720-8908-88e2a0edcb3b" xlink:to="loc_us-gaap_NetIncomeLoss_7ea5e572-33d5-4d87-a187-a67e0b0b3523" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_4a9e9324-380e-4f38-8f1c-6ab88d31a6ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_05329d45-57f4-4720-8908-88e2a0edcb3b" xlink:to="loc_us-gaap_Depreciation_4a9e9324-380e-4f38-8f1c-6ab88d31a6ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_c04b246c-9299-40ec-8326-b3bd0bacf735" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_05329d45-57f4-4720-8908-88e2a0edcb3b" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_c04b246c-9299-40ec-8326-b3bd0bacf735" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_d57854ad-777d-41f4-94eb-cdc48e35b989" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_05329d45-57f4-4720-8908-88e2a0edcb3b" xlink:to="loc_us-gaap_ShareBasedCompensation_d57854ad-777d-41f4-94eb-cdc48e35b989" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_53995dc6-f8b5-4753-ab22-e522f9448463" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_05329d45-57f4-4720-8908-88e2a0edcb3b" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_53995dc6-f8b5-4753-ab22-e522f9448463" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_804ab5e3-c894-4024-bfa2-d17c87e98792" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_05329d45-57f4-4720-8908-88e2a0edcb3b" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_804ab5e3-c894-4024-bfa2-d17c87e98792" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_6172856c-360f-47e9-bbf2-35849412c165" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_05329d45-57f4-4720-8908-88e2a0edcb3b" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_6172856c-360f-47e9-bbf2-35849412c165" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_93d77d33-0af1-4aac-97f6-59afd3d7abea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_05329d45-57f4-4720-8908-88e2a0edcb3b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_93d77d33-0af1-4aac-97f6-59afd3d7abea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_93b9c4b5-7f15-4ed2-a77b-1bdc0cd87576" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_05329d45-57f4-4720-8908-88e2a0edcb3b" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_93b9c4b5-7f15-4ed2-a77b-1bdc0cd87576" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_432b5d28-d105-4a97-afdf-9564b5caff7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_05329d45-57f4-4720-8908-88e2a0edcb3b" xlink:to="loc_us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable_432b5d28-d105-4a97-afdf-9564b5caff7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_c3eade51-7a74-4116-9179-c6d5b5de0f67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_05329d45-57f4-4720-8908-88e2a0edcb3b" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_c3eade51-7a74-4116-9179-c6d5b5de0f67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_79a627a8-ddd5-4d2e-8408-2352503f2237" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_05329d45-57f4-4720-8908-88e2a0edcb3b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_79a627a8-ddd5-4d2e-8408-2352503f2237" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1c862b99-e9b1-4e5d-9e25-342e95a17b2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_05329d45-57f4-4720-8908-88e2a0edcb3b" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1c862b99-e9b1-4e5d-9e25-342e95a17b2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_5bbd22b5-c220-42ed-967e-593e5b71de4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInSelfInsuranceReserve"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_05329d45-57f4-4720-8908-88e2a0edcb3b" xlink:to="loc_us-gaap_IncreaseDecreaseInSelfInsuranceReserve_5bbd22b5-c220-42ed-967e-593e5b71de4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_0757256c-9a06-404a-87c5-b84c1c9b5f15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_05329d45-57f4-4720-8908-88e2a0edcb3b" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_0757256c-9a06-404a-87c5-b84c1c9b5f15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f25b8e69-543c-4343-a1c4-5d3c86b1c77c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_b69b6e8f-ca51-4602-808c-17066c2b3570" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f25b8e69-543c-4343-a1c4-5d3c86b1c77c" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_b69b6e8f-ca51-4602-808c-17066c2b3570" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b5c8de6f-08e3-4b14-9da1-c7c02597fb1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f25b8e69-543c-4343-a1c4-5d3c86b1c77c" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_b5c8de6f-08e3-4b14-9da1-c7c02597fb1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_bd60eb48-bd27-4466-a8fd-e01539044276" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f25b8e69-543c-4343-a1c4-5d3c86b1c77c" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_bd60eb48-bd27-4466-a8fd-e01539044276" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_deac803a-98a9-4e0b-889d-1bf34afc9c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3ba21cc5-ab7f-4147-8634-29b9c5624219" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_deac803a-98a9-4e0b-889d-1bf34afc9c9a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_3ba21cc5-ab7f-4147-8634-29b9c5624219" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8d2fde8a-25e0-494f-93eb-e62288f63179" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_deac803a-98a9-4e0b-889d-1bf34afc9c9a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8d2fde8a-25e0-494f-93eb-e62288f63179" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8dff6b7d-5cc9-45fa-ad34-3fea609af9a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_deac803a-98a9-4e0b-889d-1bf34afc9c9a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8dff6b7d-5cc9-45fa-ad34-3fea609af9a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1a07c7db-6bcf-4197-bb15-8dc6719ce681" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_deac803a-98a9-4e0b-889d-1bf34afc9c9a" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1a07c7db-6bcf-4197-bb15-8dc6719ce681" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/AcquisitionSummaryofacquisitionbyacquisitionDetails" xlink:type="simple" xlink:href="myrg-20241231.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_09f17609-2cc7-4c45-a43d-bccdc726bad3" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationConsiderationTransferredLessCashAcquiredNetOfEstimatedNetAssetAdjustments"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationConsiderationTransferredNetOfEstimatedNetAssetAdjustments_e6a329c9-e55c-4d18-80ba-e3a5b68b4558" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationConsiderationTransferredNetOfEstimatedNetAssetAdjustments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationConsiderationTransferredLessCashAcquiredNetOfEstimatedNetAssetAdjustments_09f17609-2cc7-4c45-a43d-bccdc726bad3" xlink:to="loc_myrg_BusinessCombinationConsiderationTransferredNetOfEstimatedNetAssetAdjustments_e6a329c9-e55c-4d18-80ba-e3a5b68b4558" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition_cefcf0d6-3f06-44d1-a681-9f50df7b1ad5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationConsiderationTransferredLessCashAcquiredNetOfEstimatedNetAssetAdjustments_09f17609-2cc7-4c45-a43d-bccdc726bad3" xlink:to="loc_us-gaap_CashAcquiredFromAcquisition_cefcf0d6-3f06-44d1-a681-9f50df7b1ad5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_ef186888-6f19-45d5-ba7b-342f18f8281f" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashAndCashEquivalents_69f7aee3-4c64-4668-94e3-dfd8ee38400c" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashAndCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_ef186888-6f19-45d5-ba7b-342f18f8281f" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashAndCashEquivalents_69f7aee3-4c64-4668-94e3-dfd8ee38400c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet_ec558b83-e74c-4494-ace6-8d89a8ee46ad" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_ef186888-6f19-45d5-ba7b-342f18f8281f" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsReceivableNet_ec558b83-e74c-4494-ace6-8d89a8ee46ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentContractWithCustomerAssetNetCurrent_aecf04f8-074e-480b-8d25-32934043650c" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_ef186888-6f19-45d5-ba7b-342f18f8281f" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentContractWithCustomerAssetNetCurrent_aecf04f8-074e-480b-8d25-32934043650c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIncomeTaxesReceivable_9d1a5842-3a72-4c19-a6f6-d0cfa95196e4" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIncomeTaxesReceivable"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_ef186888-6f19-45d5-ba7b-342f18f8281f" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIncomeTaxesReceivable_9d1a5842-3a72-4c19-a6f6-d0cfa95196e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPrepaidExpensesAndOtherAssets_8ed69ccd-4ad1-4e42-8b18-aeb25bb94973" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPrepaidExpensesAndOtherAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_ef186888-6f19-45d5-ba7b-342f18f8281f" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPrepaidExpensesAndOtherAssets_8ed69ccd-4ad1-4e42-8b18-aeb25bb94973" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment_66bb2138-4e0e-4cf5-9f07-aefbe6ed0b86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_ef186888-6f19-45d5-ba7b-342f18f8281f" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment_66bb2138-4e0e-4cf5-9f07-aefbe6ed0b86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseRightOfUseAsset_86f057f4-17c0-4cf4-8fb7-d6f3aec95ee0" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_ef186888-6f19-45d5-ba7b-342f18f8281f" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseRightOfUseAsset_86f057f4-17c0-4cf4-8fb7-d6f3aec95ee0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_79105cd4-fce9-4956-81f3-5f9d3a54deb3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_ef186888-6f19-45d5-ba7b-342f18f8281f" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles_79105cd4-fce9-4956-81f3-5f9d3a54deb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable_f4e630b3-b12a-4d7d-b4d3-e6362734a14b" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_ef186888-6f19-45d5-ba7b-342f18f8281f" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAccountsPayable_f4e630b3-b12a-4d7d-b4d3-e6362734a14b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentContractWithCustomerLiabilityNetCurrent_69dc2b02-c391-473c-b15f-e4de8829720d" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentContractWithCustomerLiabilityNetCurrent"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_ef186888-6f19-45d5-ba7b-342f18f8281f" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentContractWithCustomerLiabilityNetCurrent_69dc2b02-c391-473c-b15f-e4de8829720d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilityCurrent_f0c8ecb8-1a0d-401e-b73c-1a840ce57f15" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_ef186888-6f19-45d5-ba7b-342f18f8281f" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilityCurrent_f0c8ecb8-1a0d-401e-b73c-1a840ce57f15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinanceLeaseObligationsCurrent_dc247a17-3ec1-4968-87db-d6e5bbf9366e" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinanceLeaseObligationsCurrent"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_ef186888-6f19-45d5-ba7b-342f18f8281f" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinanceLeaseObligationsCurrent_dc247a17-3ec1-4968-87db-d6e5bbf9366e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities_6a8980a8-6f3d-4512-97aa-127c410fdfc7" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_ef186888-6f19-45d5-ba7b-342f18f8281f" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities_6a8980a8-6f3d-4512-97aa-127c410fdfc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilityNoncurrent_e6450c6f-0172-4c46-b8a0-104387740a9e" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_ef186888-6f19-45d5-ba7b-342f18f8281f" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseLiabilityNoncurrent_e6450c6f-0172-4c46-b8a0-104387740a9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinanceLeaseObligationsNetOfCurrentMaturities_aded6372-406d-4642-bc20-ff138cbbbe22" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinanceLeaseObligationsNetOfCurrentMaturities"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_ef186888-6f19-45d5-ba7b-342f18f8281f" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinanceLeaseObligationsNetOfCurrentMaturities_aded6372-406d-4642-bc20-ff138cbbbe22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredIntangibleAssetsExcludingGoodwillAndLiabilitiesAssumedNet_cc1d966f-f75b-49a6-bb09-6c6cf621bc6c" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredIntangibleAssetsExcludingGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_a83df835-ef1c-41cb-9456-643a5f937b38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredIntangibleAssetsExcludingGoodwillAndLiabilitiesAssumedNet_cc1d966f-f75b-49a6-bb09-6c6cf621bc6c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_a83df835-ef1c-41cb-9456-643a5f937b38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssets_39d96940-2467-4eb6-a487-58dbdaa18e34" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredIntangibleAssetsExcludingGoodwillAndLiabilitiesAssumedNet_cc1d966f-f75b-49a6-bb09-6c6cf621bc6c" xlink:to="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssets_39d96940-2467-4eb6-a487-58dbdaa18e34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_f9bc158d-691b-466b-bb75-9adf1d603479" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_a389e0be-e1ab-4070-b76b-4eaf84df13b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_f9bc158d-691b-466b-bb75-9adf1d603479" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_a389e0be-e1ab-4070-b76b-4eaf84df13b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_35cf7ad0-8c2b-4395-941e-4654e3b9a724" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_f9bc158d-691b-466b-bb75-9adf1d603479" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_35cf7ad0-8c2b-4395-941e-4654e3b9a724" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerAssetNetCurrent_eaab9bc7-a16d-4c7d-96b2-0e120dd05e89" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_f9bc158d-691b-466b-bb75-9adf1d603479" xlink:to="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerAssetNetCurrent_eaab9bc7-a16d-4c7d-96b2-0e120dd05e89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsIncomeTaxesReceivable_972e0751-d83f-4258-bd6c-7f17ad55a7f3" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsIncomeTaxesReceivable"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_f9bc158d-691b-466b-bb75-9adf1d603479" xlink:to="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsIncomeTaxesReceivable_972e0751-d83f-4258-bd6c-7f17ad55a7f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_f4395a93-debc-4a5f-bab0-135badca0719" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_f9bc158d-691b-466b-bb75-9adf1d603479" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_f4395a93-debc-4a5f-bab0-135badca0719" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_f2eea832-dcf6-45c0-a1b7-b9fb70f8884e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_f9bc158d-691b-466b-bb75-9adf1d603479" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_f2eea832-dcf6-45c0-a1b7-b9fb70f8884e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_5159e3c0-b8da-418b-a6c0-de25dfd98a95" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_f9bc158d-691b-466b-bb75-9adf1d603479" xlink:to="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_5159e3c0-b8da-418b-a6c0-de25dfd98a95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_cb336c7c-0a53-498d-ad88-3487156d22b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_f9bc158d-691b-466b-bb75-9adf1d603479" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_cb336c7c-0a53-498d-ad88-3487156d22b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_19ff63fa-6396-4ef8-b452-3e7171b0ffb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_f9bc158d-691b-466b-bb75-9adf1d603479" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_19ff63fa-6396-4ef8-b452-3e7171b0ffb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiabilityNet_eb76b7da-657d-4dec-bc63-95fd4a24f166" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiabilityNet"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_f9bc158d-691b-466b-bb75-9adf1d603479" xlink:to="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractWithCustomerLiabilityNet_eb76b7da-657d-4dec-bc63-95fd4a24f166" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent_309463c9-1f1e-42e1-98d0-a37b68c4557a" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_f9bc158d-691b-466b-bb75-9adf1d603479" xlink:to="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityCurrent_309463c9-1f1e-42e1-98d0-a37b68c4557a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesFinanceLease_9061c7f7-a9fe-4343-ae52-038fec1017e7" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesFinanceLease"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_f9bc158d-691b-466b-bb75-9adf1d603479" xlink:to="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesFinanceLease_9061c7f7-a9fe-4343-ae52-038fec1017e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_caf3b76d-adfd-4dff-877b-f00fddd61342" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_f9bc158d-691b-466b-bb75-9adf1d603479" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_caf3b76d-adfd-4dff-877b-f00fddd61342" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent_d454decb-0547-4649-b62b-8ccf9c9249b9" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_f9bc158d-691b-466b-bb75-9adf1d603479" xlink:to="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiabilityNoncurrent_d454decb-0547-4649-b62b-8ccf9c9249b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesFinanceLease_2fe23ae8-6443-4c98-a360-7018a1b4e1ec" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesFinanceLease"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_f9bc158d-691b-466b-bb75-9adf1d603479" xlink:to="loc_myrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesFinanceLease_2fe23ae8-6443-4c98-a360-7018a1b4e1ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredIntangibleAssesExcludingGoodwillAndLiabilitiesAssumedNet_f98e05c9-1524-4806-8d63-a498428a7962" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredIntangibleAssesExcludingGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_5a3e5979-aa2a-437a-a412-ce7b79b7d885" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredIntangibleAssesExcludingGoodwillAndLiabilitiesAssumedNet_f98e05c9-1524-4806-8d63-a498428a7962" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedExcludingIntangibleAssetNet_5a3e5979-aa2a-437a-a412-ce7b79b7d885" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUnallocatedIntangibleAssets_3cbeef31-23c6-4bbb-80a2-67bf86b0c5ef" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUnallocatedIntangibleAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRecognizedIdentifiableAssetsAcquiredIntangibleAssesExcludingGoodwillAndLiabilitiesAssumedNet_f98e05c9-1524-4806-8d63-a498428a7962" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentUnallocatedIntangibleAssets_3cbeef31-23c6-4bbb-80a2-67bf86b0c5ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferredLessCashAcquired_cc017cd5-20e1-4acc-8a9b-e862aa84cd0f" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferredLessCashAcquired"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_470cc26f-5997-4f0f-971d-fa88804d8a51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferredLessCashAcquired_cc017cd5-20e1-4acc-8a9b-e862aa84cd0f" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred_470cc26f-5997-4f0f-971d-fa88804d8a51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashAcquired_591be5af-2d71-49b1-ad33-07a5b694bf7c" xlink:href="myrg-20241231.xsd#myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferredLessCashAcquired_cc017cd5-20e1-4acc-8a9b-e862aa84cd0f" xlink:to="loc_myrg_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashAcquired_591be5af-2d71-49b1-ad33-07a5b694bf7c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofContractAssetsDetails" xlink:type="simple" xlink:href="myrg-20241231.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_IncreaseDecreaseInContractWithCustomerAsset_50fdd7a8-f91a-44f4-91e9-274d37f4b2ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_RevenueFromContractWithCustomerIncreaseDecreaseInUnbilledReceivables_732a5796-2067-4b85-a804-bf157e872c94" xlink:href="myrg-20241231.xsd#myrg_RevenueFromContractWithCustomerIncreaseDecreaseInUnbilledReceivables"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_50fdd7a8-f91a-44f4-91e9-274d37f4b2ce" xlink:to="loc_myrg_RevenueFromContractWithCustomerIncreaseDecreaseInUnbilledReceivables_732a5796-2067-4b85-a804-bf157e872c94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_IncreaseDecreaseInContractReceivableRetainage_be632673-4258-4706-a63a-d3d722bbd269" xlink:href="myrg-20241231.xsd#myrg_IncreaseDecreaseInContractReceivableRetainage"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_50fdd7a8-f91a-44f4-91e9-274d37f4b2ce" xlink:to="loc_myrg_IncreaseDecreaseInContractReceivableRetainage_be632673-4258-4706-a63a-d3d722bbd269" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_00916932-bba1-469b-b132-02660eb40b84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_6e64017a-f5b3-4c3f-8d57-8dd4ca254bca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnbilledContractsReceivable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent_00916932-bba1-469b-b132-02660eb40b84" xlink:to="loc_us-gaap_UnbilledContractsReceivable_6e64017a-f5b3-4c3f-8d57-8dd4ca254bca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionContractorReceivableRetainage_2fc9f6ec-cc9e-4125-b085-c3e2b78ba4dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionContractorReceivableRetainage"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerAssetNetCurrent_00916932-bba1-469b-b132-02660eb40b84" xlink:to="loc_us-gaap_ConstructionContractorReceivableRetainage_2fc9f6ec-cc9e-4125-b085-c3e2b78ba4dc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofContractLiabilitiesDetails" xlink:type="simple" xlink:href="myrg-20241231.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_0771ca52-825a-444c-98d6-c68f5e89d212" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent_0d0bf611-8d27-4707-9eba-0d564394191a" xlink:href="myrg-20241231.xsd#myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent_0771ca52-825a-444c-98d6-c68f5e89d212" xlink:to="loc_myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent_0d0bf611-8d27-4707-9eba-0d564394191a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLossOnContracts_f84af03e-7513-44e1-bdc7-50b48c192a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForLossOnContracts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent_0771ca52-825a-444c-98d6-c68f5e89d212" xlink:to="loc_us-gaap_ProvisionForLossOnContracts_f84af03e-7513-44e1-bdc7-50b48c192a2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_d45951bc-0200-411e-baeb-6cfa902374c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_871fe3c5-47ab-495f-975c-e3ffa1d62f90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_d45951bc-0200-411e-baeb-6cfa902374c7" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_871fe3c5-47ab-495f-975c-e3ffa1d62f90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_IncreaseDecreaseInAccruedLossProvision_92e85712-5e30-4f6f-b39d-c78c1fc6ed12" xlink:href="myrg-20241231.xsd#myrg_IncreaseDecreaseInAccruedLossProvision"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_d45951bc-0200-411e-baeb-6cfa902374c7" xlink:to="loc_myrg_IncreaseDecreaseInAccruedLossProvision_92e85712-5e30-4f6f-b39d-c78c1fc6ed12" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="myrg-20241231.xsd#ContractAssetsandLiabilitiesSummaryofAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_IncreaseDecreaseInNetContractAssetsLiabilities_594390ca-ae2c-4233-b0ae-d98eb9f67b12" xlink:href="myrg-20241231.xsd#myrg_IncreaseDecreaseInNetContractAssetsLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_6aae524f-b5bd-4d95-83a4-74a16d00cd61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_IncreaseDecreaseInNetContractAssetsLiabilities_594390ca-ae2c-4233-b0ae-d98eb9f67b12" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerAsset_6aae524f-b5bd-4d95-83a4-74a16d00cd61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPayablesToCustomers_fb652ddf-1a62-42dd-9611-797433a37191" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPayablesToCustomers"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_IncreaseDecreaseInNetContractAssetsLiabilities_594390ca-ae2c-4233-b0ae-d98eb9f67b12" xlink:to="loc_us-gaap_IncreaseDecreaseInPayablesToCustomers_fb652ddf-1a62-42dd-9611-797433a37191" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_NetContractAssetsLiabilities_10de6a2f-00e3-4d5a-bb7b-de3f3892479c" xlink:href="myrg-20241231.xsd#myrg_NetContractAssetsLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_254c5d49-ffe4-488d-b251-85d8ca3e5c23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_NetContractAssetsLiabilities_10de6a2f-00e3-4d5a-bb7b-de3f3892479c" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_254c5d49-ffe4-488d-b251-85d8ca3e5c23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_835b170f-9787-483f-8d40-1e2e782995c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_NetContractAssetsLiabilities_10de6a2f-00e3-4d5a-bb7b-de3f3892479c" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_835b170f-9787-483f-8d40-1e2e782995c8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesContractsinProcessDetails" xlink:type="simple" xlink:href="myrg-20241231.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_a9c165d7-1f11-4830-91db-793a4ba72345" xlink:href="myrg-20241231.xsd#myrg_NetCostsAndEstimatedEarningsInExcessOfBillings"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings_2ac244ad-85ce-4a36-98f0-c6760d175c93" xlink:href="myrg-20241231.xsd#myrg_AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_NetCostsAndEstimatedEarningsInExcessOfBillings_a9c165d7-1f11-4830-91db-793a4ba72345" xlink:to="loc_myrg_AggregateCostsIncurredOnUncompletedContractsAndEstimatedEarnings_2ac244ad-85ce-4a36-98f0-c6760d175c93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_BillingsToDate_eaf33f20-20f8-48f1-b2a4-501ee8ff7906" xlink:href="myrg-20241231.xsd#myrg_BillingsToDate"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_NetCostsAndEstimatedEarningsInExcessOfBillings_a9c165d7-1f11-4830-91db-793a4ba72345" xlink:to="loc_myrg_BillingsToDate_eaf33f20-20f8-48f1-b2a4-501ee8ff7906" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/ContractAssetsandLiabilitiesSummaryofNetAssetPositionforContractsinProcessDetails" xlink:type="simple" xlink:href="myrg-20241231.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_d6cee10f-cbde-41d6-bccc-fe757c07eb29" xlink:href="myrg-20241231.xsd#myrg_NetCostsAndEstimatedEarningsInExcessOfBillings"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_3a137507-2735-471f-b684-13b4053537bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnbilledContractsReceivable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_NetCostsAndEstimatedEarningsInExcessOfBillings_d6cee10f-cbde-41d6-bccc-fe757c07eb29" xlink:to="loc_us-gaap_UnbilledContractsReceivable_3a137507-2735-471f-b684-13b4053537bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent_44ee7ebe-242b-468a-a6d3-91c212013146" xlink:href="myrg-20241231.xsd#myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_NetCostsAndEstimatedEarningsInExcessOfBillings_d6cee10f-cbde-41d6-bccc-fe757c07eb29" xlink:to="loc_myrg_ContractWithCustomerLiabilityExcludingProvisionForLossOnContractsCurrent_44ee7ebe-242b-468a-a6d3-91c212013146" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsSummaryofLeaseRelatedAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="myrg-20241231.xsd#LeaseObligationsSummaryofLeaseRelatedAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsSummaryofLeaseRelatedAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_OperatingAndFinanceLeaseRightOfUseAsset_a044640c-40f7-49b1-9b18-11280ee6e042" xlink:href="myrg-20241231.xsd#myrg_OperatingAndFinanceLeaseRightOfUseAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_e685ff56-67ee-43c9-aa5a-58b587649fab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_OperatingAndFinanceLeaseRightOfUseAsset_a044640c-40f7-49b1-9b18-11280ee6e042" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_e685ff56-67ee-43c9-aa5a-58b587649fab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_091dc1fb-8d53-471b-a8f7-73fba7612576" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_OperatingAndFinanceLeaseRightOfUseAsset_a044640c-40f7-49b1-9b18-11280ee6e042" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_091dc1fb-8d53-471b-a8f7-73fba7612576" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsSummaryofLeaseRelatedCostsDetails" xlink:type="simple" xlink:href="myrg-20241231.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_3667ac3c-8980-4905-be4e-0effab34f559" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_4f477b0f-be71-4264-b13a-d18ba77e9d00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_3667ac3c-8980-4905-be4e-0effab34f559" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_4f477b0f-be71-4264-b13a-d18ba77e9d00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_d7382294-1a38-457f-beec-af6a30f3c0d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_3667ac3c-8980-4905-be4e-0effab34f559" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_d7382294-1a38-457f-beec-af6a30f3c0d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_76731901-6dd4-40c8-a7b6-e88a71680b9b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_3667ac3c-8980-4905-be4e-0effab34f559" xlink:to="loc_us-gaap_OperatingLeaseCost_76731901-6dd4-40c8-a7b6-e88a71680b9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_d5ea452c-6882-4ba9-8054-f151e9bc3d7e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_3667ac3c-8980-4905-be4e-0effab34f559" xlink:to="loc_us-gaap_VariableLeaseCost_d5ea452c-6882-4ba9-8054-f151e9bc3d7e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="myrg-20241231.xsd#LeaseObligationsScheduleofFutureMinimumLeasePaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/LeaseObligationsScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaid_f9ba44c2-9551-49b9-8072-01c7e650c5b9" xlink:href="myrg-20241231.xsd#myrg_LeaseLiabilityToBePaid"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_20782302-4aa3-4bff-b92e-39d102c9254d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_f9ba44c2-9551-49b9-8072-01c7e650c5b9" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_20782302-4aa3-4bff-b92e-39d102c9254d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_61925862-6959-4020-9ffb-3b2dac598e8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_f9ba44c2-9551-49b9-8072-01c7e650c5b9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_61925862-6959-4020-9ffb-3b2dac598e8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_b20dd7ed-f419-4a83-aa60-833192159df0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_aa373443-d7f2-4cf2-9128-c82f8eb27140" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_b20dd7ed-f419-4a83-aa60-833192159df0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_aa373443-d7f2-4cf2-9128-c82f8eb27140" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_86e2eaf7-88f7-4f88-a0e6-8e5789558af4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_b20dd7ed-f419-4a83-aa60-833192159df0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_86e2eaf7-88f7-4f88-a0e6-8e5789558af4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_6d9a0e16-c9a1-45ae-9e05-86ec7b6c759c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_b20dd7ed-f419-4a83-aa60-833192159df0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_6d9a0e16-c9a1-45ae-9e05-86ec7b6c759c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_caf9bef5-6811-4ab9-a134-dfa52043ca6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_b20dd7ed-f419-4a83-aa60-833192159df0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_caf9bef5-6811-4ab9-a134-dfa52043ca6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_46c9e869-43a3-4162-ad9b-fd550e9ca4fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_b20dd7ed-f419-4a83-aa60-833192159df0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_46c9e869-43a3-4162-ad9b-fd550e9ca4fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_b53f65b0-39bc-4b13-926f-1aec00f42fdf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_b20dd7ed-f419-4a83-aa60-833192159df0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_b53f65b0-39bc-4b13-926f-1aec00f42fdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidYearTwo_8d64334d-4aa3-46fb-a6a6-e77b3e26b4a9" xlink:href="myrg-20241231.xsd#myrg_LeaseLiabilityToBePaidYearTwo"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_d321b777-0ce0-4ac8-82bb-3d5f36c01479" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidYearTwo_8d64334d-4aa3-46fb-a6a6-e77b3e26b4a9" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_d321b777-0ce0-4ac8-82bb-3d5f36c01479" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_d569b195-b751-4a0e-ac20-717c2c14ad41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidYearTwo_8d64334d-4aa3-46fb-a6a6-e77b3e26b4a9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_d569b195-b751-4a0e-ac20-717c2c14ad41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_46b81448-b18b-45a0-b170-52a7392beb4b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_495c6770-3420-4205-8193-6bbef0ff551c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_46b81448-b18b-45a0-b170-52a7392beb4b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_495c6770-3420-4205-8193-6bbef0ff551c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_7fe05a28-e364-4e21-916d-6f83c3d9b52e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_46b81448-b18b-45a0-b170-52a7392beb4b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_7fe05a28-e364-4e21-916d-6f83c3d9b52e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_8166bd69-a4d4-4bb3-90fe-101e0135b672" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_6082005b-fe41-4163-a074-acac2af55c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_8166bd69-a4d4-4bb3-90fe-101e0135b672" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_6082005b-fe41-4163-a074-acac2af55c5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_74f988af-f5c4-4689-a642-780e63c65cfb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_8166bd69-a4d4-4bb3-90fe-101e0135b672" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_74f988af-f5c4-4689-a642-780e63c65cfb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidOneYear_ba0ed868-b47f-41a2-b10c-791c1a5c9a7f" xlink:href="myrg-20241231.xsd#myrg_LeaseLiabilityToBePaidOneYear"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_0ad58041-b00a-4e10-977e-15f5d77d026d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidOneYear_ba0ed868-b47f-41a2-b10c-791c1a5c9a7f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_0ad58041-b00a-4e10-977e-15f5d77d026d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_cdece47d-6604-49f5-b507-9a1e38652ced" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidOneYear_ba0ed868-b47f-41a2-b10c-791c1a5c9a7f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_cdece47d-6604-49f5-b507-9a1e38652ced" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiability_a784b5f0-dec8-44f7-9efe-9d47978dc728" xlink:href="myrg-20241231.xsd#myrg_LeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_c8045c7a-5be9-46eb-8caf-233d39a4ba0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiability_a784b5f0-dec8-44f7-9efe-9d47978dc728" xlink:to="loc_us-gaap_FinanceLeaseLiability_c8045c7a-5be9-46eb-8caf-233d39a4ba0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_c7844ffa-5e0f-45a2-9295-16e98232f82f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiability_a784b5f0-dec8-44f7-9efe-9d47978dc728" xlink:to="loc_us-gaap_OperatingLeaseLiability_c7844ffa-5e0f-45a2-9295-16e98232f82f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidYearFour_85e7fea9-bd19-4ee6-b37c-9febdcaabc1f" xlink:href="myrg-20241231.xsd#myrg_LeaseLiabilityToBePaidYearFour"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_365382a1-1fbb-463b-a081-4c19959efddf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidYearFour_85e7fea9-bd19-4ee6-b37c-9febdcaabc1f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_365382a1-1fbb-463b-a081-4c19959efddf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_12aebef5-c618-4661-949e-43a79f7ffce4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidYearFour_85e7fea9-bd19-4ee6-b37c-9febdcaabc1f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_12aebef5-c618-4661-949e-43a79f7ffce4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidYearFive_68bb4b5a-8455-4c96-91b2-d0b72e266d5a" xlink:href="myrg-20241231.xsd#myrg_LeaseLiabilityToBePaidYearFive"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_dfc1e4ed-f3bd-4aff-9807-7bb65778224c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidYearFive_68bb4b5a-8455-4c96-91b2-d0b72e266d5a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_dfc1e4ed-f3bd-4aff-9807-7bb65778224c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_a756c97a-02e1-4138-bc38-fa51265afeef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidYearFive_68bb4b5a-8455-4c96-91b2-d0b72e266d5a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_a756c97a-02e1-4138-bc38-fa51265afeef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_58b6b03c-66c6-498d-9678-dff009030b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_ad4ff048-f439-4e28-94bd-095db441dadf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_58b6b03c-66c6-498d-9678-dff009030b0c" xlink:to="loc_us-gaap_OperatingLeaseLiability_ad4ff048-f439-4e28-94bd-095db441dadf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_e3a1517d-7e26-49ea-b1f9-3522dac316c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_58b6b03c-66c6-498d-9678-dff009030b0c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_e3a1517d-7e26-49ea-b1f9-3522dac316c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityCurrent_0fc2f64f-dc03-4525-8d49-2e56efdf5760" xlink:href="myrg-20241231.xsd#myrg_LeaseLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_e24c2f8e-7b86-44a9-b9bf-011494a06354" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityCurrent_0fc2f64f-dc03-4525-8d49-2e56efdf5760" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_e24c2f8e-7b86-44a9-b9bf-011494a06354" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_c82c8a87-d98e-48de-9705-a1634cabcf25" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityCurrent_0fc2f64f-dc03-4525-8d49-2e56efdf5760" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_c82c8a87-d98e-48de-9705-a1634cabcf25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidYearThree_7a392f85-8b7e-4137-8374-a44f4cc77c1d" xlink:href="myrg-20241231.xsd#myrg_LeaseLiabilityToBePaidYearThree"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_7f1195c7-e228-4330-898f-0bd995e23a78" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidYearThree_7a392f85-8b7e-4137-8374-a44f4cc77c1d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_7f1195c7-e228-4330-898f-0bd995e23a78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_bf4870cf-a11b-4599-8b04-8e9295ca2f93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidYearThree_7a392f85-8b7e-4137-8374-a44f4cc77c1d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_bf4870cf-a11b-4599-8b04-8e9295ca2f93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidAfterYearFive_33acb6ec-f140-458f-a502-a744a13d102f" xlink:href="myrg-20241231.xsd#myrg_LeaseLiabilityToBePaidAfterYearFive"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_c2ce186e-7fbf-419f-b432-d2ae1302fbd0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidAfterYearFive_33acb6ec-f140-458f-a502-a744a13d102f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_c2ce186e-7fbf-419f-b432-d2ae1302fbd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_e09a9405-8dd8-4f4d-b5ff-fed36795a9f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaidAfterYearFive_33acb6ec-f140-458f-a502-a744a13d102f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_e09a9405-8dd8-4f4d-b5ff-fed36795a9f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityUndiscountedExcessAmount_b290eccd-8571-4566-9563-fd742869de5c" xlink:href="myrg-20241231.xsd#myrg_LeaseLiabilityUndiscountedExcessAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_44d6cd4f-e053-4b07-9344-ff38ab8d8f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityUndiscountedExcessAmount_b290eccd-8571-4566-9563-fd742869de5c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_44d6cd4f-e053-4b07-9344-ff38ab8d8f7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_dee7d8eb-d8ec-46a4-a88a-e5a61ebc967e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityUndiscountedExcessAmount_b290eccd-8571-4566-9563-fd742869de5c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_dee7d8eb-d8ec-46a4-a88a-e5a61ebc967e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityNoncurrent_32a99203-3814-4909-8a9e-2e6c2baa746f" xlink:href="myrg-20241231.xsd#myrg_LeaseLiabilityNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_fbc5b8a5-cfd6-4c3e-b1fc-4fedd6b12483" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityNoncurrent_32a99203-3814-4909-8a9e-2e6c2baa746f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_fbc5b8a5-cfd6-4c3e-b1fc-4fedd6b12483" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_89492608-eb03-4c7e-a3ac-9480d169c814" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityNoncurrent_32a99203-3814-4909-8a9e-2e6c2baa746f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_89492608-eb03-4c7e-a3ac-9480d169c814" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsScheduleofFutureMinimumLeasePaymentsDetails_1" xlink:type="simple" xlink:href="myrg-20241231.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_myrg_LeaseLiabilityToBePaid_e7a52e6c-38c3-4920-9256-7a3c53e70efc" xlink:href="myrg-20241231.xsd#myrg_LeaseLiabilityToBePaid"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidOneYear_899a8a21-3b26-496b-b048-55ed1dc94bfb" xlink:href="myrg-20241231.xsd#myrg_LeaseLiabilityToBePaidOneYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_e7a52e6c-38c3-4920-9256-7a3c53e70efc" xlink:to="loc_myrg_LeaseLiabilityToBePaidOneYear_899a8a21-3b26-496b-b048-55ed1dc94bfb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidYearTwo_63e9a5a5-b8da-4018-b1f6-6c75de7d4f45" xlink:href="myrg-20241231.xsd#myrg_LeaseLiabilityToBePaidYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_e7a52e6c-38c3-4920-9256-7a3c53e70efc" xlink:to="loc_myrg_LeaseLiabilityToBePaidYearTwo_63e9a5a5-b8da-4018-b1f6-6c75de7d4f45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidYearThree_9516139c-25b9-4311-b537-7b3aea3674cf" xlink:href="myrg-20241231.xsd#myrg_LeaseLiabilityToBePaidYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_e7a52e6c-38c3-4920-9256-7a3c53e70efc" xlink:to="loc_myrg_LeaseLiabilityToBePaidYearThree_9516139c-25b9-4311-b537-7b3aea3674cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidYearFour_89f65306-3bcf-4ce5-af60-176314fadc3e" xlink:href="myrg-20241231.xsd#myrg_LeaseLiabilityToBePaidYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_e7a52e6c-38c3-4920-9256-7a3c53e70efc" xlink:to="loc_myrg_LeaseLiabilityToBePaidYearFour_89f65306-3bcf-4ce5-af60-176314fadc3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidYearFive_0cc00ce8-49e0-4ccf-af2f-d2aee225ac23" xlink:href="myrg-20241231.xsd#myrg_LeaseLiabilityToBePaidYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_e7a52e6c-38c3-4920-9256-7a3c53e70efc" xlink:to="loc_myrg_LeaseLiabilityToBePaidYearFive_0cc00ce8-49e0-4ccf-af2f-d2aee225ac23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityToBePaidAfterYearFive_03c26abb-42a7-4525-8301-7c51d4736884" xlink:href="myrg-20241231.xsd#myrg_LeaseLiabilityToBePaidAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_e7a52e6c-38c3-4920-9256-7a3c53e70efc" xlink:to="loc_myrg_LeaseLiabilityToBePaidAfterYearFive_03c26abb-42a7-4525-8301-7c51d4736884" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6003b2eb-462f-4271-bdd9-b2404ff6b052" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_9f963e26-d2ea-40fb-bc8d-9a09e4cb8924" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6003b2eb-462f-4271-bdd9-b2404ff6b052" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_9f963e26-d2ea-40fb-bc8d-9a09e4cb8924" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_8e1e767d-8786-402d-9086-9dfe4a74e18c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6003b2eb-462f-4271-bdd9-b2404ff6b052" xlink:to="loc_us-gaap_FinanceLeaseLiability_8e1e767d-8786-402d-9086-9dfe4a74e18c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiability_9920df5a-71d3-4d8b-aed0-50d2340f88e8" xlink:href="myrg-20241231.xsd#myrg_LeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityCurrent_d0400a3b-a049-4d12-b784-65abd211318d" xlink:href="myrg-20241231.xsd#myrg_LeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiability_9920df5a-71d3-4d8b-aed0-50d2340f88e8" xlink:to="loc_myrg_LeaseLiabilityCurrent_d0400a3b-a049-4d12-b784-65abd211318d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityNoncurrent_7ef6ebbf-6a0b-4a26-88bc-ca1086c74438" xlink:href="myrg-20241231.xsd#myrg_LeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiability_9920df5a-71d3-4d8b-aed0-50d2340f88e8" xlink:to="loc_myrg_LeaseLiabilityNoncurrent_7ef6ebbf-6a0b-4a26-88bc-ca1086c74438" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9377ecc1-50ee-4e75-a0ae-07d8f182d7fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_fcb99a1c-1787-429a-8d70-18914ed0a9c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9377ecc1-50ee-4e75-a0ae-07d8f182d7fb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_fcb99a1c-1787-429a-8d70-18914ed0a9c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_fd141891-3971-4644-88c6-40cb1e0eebc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9377ecc1-50ee-4e75-a0ae-07d8f182d7fb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_fd141891-3971-4644-88c6-40cb1e0eebc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c723f2a5-79c2-4b85-96d3-230abc267158" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9377ecc1-50ee-4e75-a0ae-07d8f182d7fb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c723f2a5-79c2-4b85-96d3-230abc267158" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_b139093d-cf11-4e75-9820-8dd854f6b215" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9377ecc1-50ee-4e75-a0ae-07d8f182d7fb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_b139093d-cf11-4e75-9820-8dd854f6b215" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_d50e87e4-7a01-4348-b141-5dbf3ee6dc01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9377ecc1-50ee-4e75-a0ae-07d8f182d7fb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_d50e87e4-7a01-4348-b141-5dbf3ee6dc01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_12707e53-3be8-4b20-b4d0-1e18d184127d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9377ecc1-50ee-4e75-a0ae-07d8f182d7fb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_12707e53-3be8-4b20-b4d0-1e18d184127d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/LeaseObligationsScheduleofFutureMinimumLeasePaymentsDetails_2" xlink:type="simple" xlink:href="myrg-20241231.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_2af6c428-633b-4fba-b4fb-5beae65094ce" xlink:href="myrg-20241231.xsd#myrg_LeaseLiabilityToBePaid"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiabilityUndiscountedExcessAmount_7beb7ef8-e780-4959-82b2-98a389ee99be" xlink:href="myrg-20241231.xsd#myrg_LeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_2af6c428-633b-4fba-b4fb-5beae65094ce" xlink:to="loc_myrg_LeaseLiabilityUndiscountedExcessAmount_7beb7ef8-e780-4959-82b2-98a389ee99be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_LeaseLiability_a5b56444-e8d3-4a41-a490-0f3ccbd894d4" xlink:href="myrg-20241231.xsd#myrg_LeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_LeaseLiabilityToBePaid_2af6c428-633b-4fba-b4fb-5beae65094ce" xlink:to="loc_myrg_LeaseLiability_a5b56444-e8d3-4a41-a490-0f3ccbd894d4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/AccountsReceivableScheduleofAccountsReceivableDetails" xlink:type="simple" xlink:href="myrg-20241231.xsd#AccountsReceivableScheduleofAccountsReceivableDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/AccountsReceivableScheduleofAccountsReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_f1f55d47-176a-4064-a283-99233cd51947" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractReceivableDueOneYearOrLess_3bfb3c4b-cc0d-4c86-be31-f3b423241586" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractReceivableDueOneYearOrLess"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent_f1f55d47-176a-4064-a283-99233cd51947" xlink:to="loc_us-gaap_ContractReceivableDueOneYearOrLess_3bfb3c4b-cc0d-4c86-be31-f3b423241586" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesGrossCurrent_6de2235e-c723-4dc6-8c6c-c13b5cb33f40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherReceivablesGrossCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent_f1f55d47-176a-4064-a283-99233cd51947" xlink:to="loc_us-gaap_OtherReceivablesGrossCurrent_6de2235e-c723-4dc6-8c6c-c13b5cb33f40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_98791c7f-4893-4c94-b5b1-161ad93daa09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_31855721-6527-4404-b575-34b0de1c79a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_98791c7f-4893-4c94-b5b1-161ad93daa09" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_31855721-6527-4404-b575-34b0de1c79a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_6ca248b6-97ae-462c-aee5-20b27d12d99b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_98791c7f-4893-4c94-b5b1-161ad93daa09" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_6ca248b6-97ae-462c-aee5-20b27d12d99b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/PrepaidExpensesandOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="myrg-20241231.xsd#PrepaidExpensesandOtherCurrentAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/PrepaidExpensesandOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_053a3ee8-0744-4412-a9e6-ac7ab81f7d9b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_bd3b6739-5a5c-44ad-bfb6-294a01d8bbd3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_053a3ee8-0744-4412-a9e6-ac7ab81f7d9b" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_bd3b6739-5a5c-44ad-bfb6-294a01d8bbd3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_af71ffda-4bc3-467e-9723-a96668bfbe3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_053a3ee8-0744-4412-a9e6-ac7ab81f7d9b" xlink:to="loc_us-gaap_OtherAssetsCurrent_af71ffda-4bc3-467e-9723-a96668bfbe3b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="myrg-20241231.xsd#PropertyandEquipmentSummaryofPropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_65ff3f36-5792-46bd-a8e4-1fca5817911b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_1272b674-0ea6-4a6f-9ca4-62b5507714fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_65ff3f36-5792-46bd-a8e4-1fca5817911b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_1272b674-0ea6-4a6f-9ca4-62b5507714fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_eccde64e-db4b-4123-93f0-c1b2fa556d27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_65ff3f36-5792-46bd-a8e4-1fca5817911b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_eccde64e-db4b-4123-93f0-c1b2fa556d27" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillandIntangibleAssetsDetails" xlink:type="simple" xlink:href="myrg-20241231.xsd#GoodwillandIntangibleAssetsSummaryofGoodwillandIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/GoodwillandIntangibleAssetsSummaryofGoodwillandIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_f34978ab-0030-4502-bdfe-ba45f9ace723" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross_5bb33d5e-a919-4824-97dd-44d82d374394" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Goodwill_f34978ab-0030-4502-bdfe-ba45f9ace723" xlink:to="loc_us-gaap_GoodwillGross_5bb33d5e-a919-4824-97dd-44d82d374394" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_baf6e969-f89e-427a-b352-5393dca90112" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Goodwill_f34978ab-0030-4502-bdfe-ba45f9ace723" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_baf6e969-f89e-427a-b352-5393dca90112" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_FiniteLivedIntangibleAssetsNetAtForeignCurrencyTranslationRateAtAcquisitionDate_8db6b223-5128-4175-9150-a2a7e51c033e" xlink:href="myrg-20241231.xsd#myrg_FiniteLivedIntangibleAssetsNetAtForeignCurrencyTranslationRateAtAcquisitionDate"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d72e6360-4e60-4a7b-8320-63300a275176" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_FiniteLivedIntangibleAssetsNetAtForeignCurrencyTranslationRateAtAcquisitionDate_8db6b223-5128-4175-9150-a2a7e51c033e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d72e6360-4e60-4a7b-8320-63300a275176" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3fe1ab22-cbdc-495e-99f0-c9c719df7a24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_FiniteLivedIntangibleAssetsNetAtForeignCurrencyTranslationRateAtAcquisitionDate_8db6b223-5128-4175-9150-a2a7e51c033e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_3fe1ab22-cbdc-495e-99f0-c9c719df7a24" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/GoodwillandIntangibleAssetsScheduleofestimatedfutureintangibleassetamortizationexpenseDetails" xlink:type="simple" xlink:href="myrg-20241231.xsd#GoodwillandIntangibleAssetsScheduleofestimatedfutureintangibleassetamortizationexpenseDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/GoodwillandIntangibleAssetsScheduleofestimatedfutureintangibleassetamortizationexpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_11bbf44c-e852-4ff8-bc1a-74106c9c6437" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_de179907-bc55-4f14-a8eb-7da3efc3b3ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_11bbf44c-e852-4ff8-bc1a-74106c9c6437" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_de179907-bc55-4f14-a8eb-7da3efc3b3ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_d139c949-77da-4aee-9f78-477f82265f02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_11bbf44c-e852-4ff8-bc1a-74106c9c6437" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_d139c949-77da-4aee-9f78-477f82265f02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_247a2a13-f6a5-428f-8498-674053c792e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_11bbf44c-e852-4ff8-bc1a-74106c9c6437" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_247a2a13-f6a5-428f-8498-674053c792e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_5634260e-c3af-4c4b-9d16-91074b239221" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_11bbf44c-e852-4ff8-bc1a-74106c9c6437" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_5634260e-c3af-4c4b-9d16-91074b239221" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_d339a955-4ab0-4290-85f6-5f8f33e8e92b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_11bbf44c-e852-4ff8-bc1a-74106c9c6437" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_d339a955-4ab0-4290-85f6-5f8f33e8e92b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_f0bd754c-3cbe-4663-8d2a-8bf0ca642959" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_11bbf44c-e852-4ff8-bc1a-74106c9c6437" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_f0bd754c-3cbe-4663-8d2a-8bf0ca642959" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/AccruedLiabilitiesScheduleofOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="myrg-20241231.xsd#AccruedLiabilitiesScheduleofOtherCurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/AccruedLiabilitiesScheduleofOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_37234b46-7e7a-4f3f-8d72-539280627aa0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_AccruedPayrollAndIncentiveCompensationCurrent_e0426edc-5b4c-4b5f-b5dc-9992e2381244" xlink:href="myrg-20241231.xsd#myrg_AccruedPayrollAndIncentiveCompensationCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_37234b46-7e7a-4f3f-8d72-539280627aa0" xlink:to="loc_myrg_AccruedPayrollAndIncentiveCompensationCurrent_e0426edc-5b4c-4b5f-b5dc-9992e2381244" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_AccruedUnionDuesAndBenefit_de8162d8-0ca7-4de6-896d-d0536f4d0c53" xlink:href="myrg-20241231.xsd#myrg_AccruedUnionDuesAndBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_37234b46-7e7a-4f3f-8d72-539280627aa0" xlink:to="loc_myrg_AccruedUnionDuesAndBenefit_de8162d8-0ca7-4de6-896d-d0536f4d0c53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_48029267-4934-4d2d-a6c6-f93a8eb5ed9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_37234b46-7e7a-4f3f-8d72-539280627aa0" xlink:to="loc_us-gaap_TaxesPayableCurrent_48029267-4934-4d2d-a6c6-f93a8eb5ed9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_1d5a2e59-c004-49b0-b68b-5837e70cd341" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_37234b46-7e7a-4f3f-8d72-539280627aa0" xlink:to="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_1d5a2e59-c004-49b0-b68b-5837e70cd341" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_cf471782-ae7a-40dd-b417-56b17b7c905f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_37234b46-7e7a-4f3f-8d72-539280627aa0" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_cf471782-ae7a-40dd-b417-56b17b7c905f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/DebtSummaryofTotalDebtDetails" xlink:type="simple" xlink:href="myrg-20241231.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_1a53b524-c6a6-4871-9bc8-ee7d2fc677d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_84d4846e-e78d-44f5-97a6-8e6198041620" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_1a53b524-c6a6-4871-9bc8-ee7d2fc677d4" xlink:to="loc_us-gaap_LongTermDebtCurrent_84d4846e-e78d-44f5-97a6-8e6198041620" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_99cc36d4-43c0-41e3-b46a-93bb528d048b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_1a53b524-c6a6-4871-9bc8-ee7d2fc677d4" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_99cc36d4-43c0-41e3-b46a-93bb528d048b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/DebtScheduleofRemainingPrincipalPaymentsforLongTermObligationsDetails" xlink:type="simple" xlink:href="myrg-20241231.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_LongTermDebt_e2918183-09ba-4cf3-802b-98ee4f5c17b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_e05578ca-545b-4e1d-a53e-1f86cebae916" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_e2918183-09ba-4cf3-802b-98ee4f5c17b5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_e05578ca-545b-4e1d-a53e-1f86cebae916" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_cda11f78-c708-4d60-b8a8-d79abb6410d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_e2918183-09ba-4cf3-802b-98ee4f5c17b5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_cda11f78-c708-4d60-b8a8-d79abb6410d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_336ffa26-cea8-4c8b-a78b-30891ac91bae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_e2918183-09ba-4cf3-802b-98ee4f5c17b5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_336ffa26-cea8-4c8b-a78b-30891ac91bae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_3ac3128e-0aed-4ab5-b56a-6ba789c4e159" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_e2918183-09ba-4cf3-802b-98ee4f5c17b5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_3ac3128e-0aed-4ab5-b56a-6ba789c4e159" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_f439fc4b-3dc6-4032-ac7d-0f7f96e1ed77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_e2918183-09ba-4cf3-802b-98ee4f5c17b5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_f439fc4b-3dc6-4032-ac7d-0f7f96e1ed77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_e266147f-ab8c-4e93-93e6-73114900690b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_e2918183-09ba-4cf3-802b-98ee4f5c17b5" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_e266147f-ab8c-4e93-93e6-73114900690b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/IncomeTaxesSummaryofIncomeBeforeIncomeTaxesbyGeographicAreaDetails" xlink:type="simple" xlink:href="myrg-20241231.xsd#IncomeTaxesSummaryofIncomeBeforeIncomeTaxesbyGeographicAreaDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/IncomeTaxesSummaryofIncomeBeforeIncomeTaxesbyGeographicAreaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5567d22a-1af8-4fe8-8b07-3007a4e89c3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_166f89d4-324b-4d69-b839-e30d807b35c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5567d22a-1af8-4fe8-8b07-3007a4e89c3f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_166f89d4-324b-4d69-b839-e30d807b35c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_7dc807d2-1e06-4713-84b7-3adccf246409" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5567d22a-1af8-4fe8-8b07-3007a4e89c3f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_7dc807d2-1e06-4713-84b7-3adccf246409" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/IncomeTaxesSummaryofIncomeTaxProvisionDetails" xlink:type="simple" xlink:href="myrg-20241231.xsd#IncomeTaxesSummaryofIncomeTaxProvisionDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/IncomeTaxesSummaryofIncomeTaxProvisionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_23c46aa5-3ea8-4a9c-8bde-e5429def9a56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_fbd6ed96-b266-45cf-bb88-28aa13f9679f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_23c46aa5-3ea8-4a9c-8bde-e5429def9a56" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_fbd6ed96-b266-45cf-bb88-28aa13f9679f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_73fc899c-1693-4a56-8c30-cdb7019c4323" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_23c46aa5-3ea8-4a9c-8bde-e5429def9a56" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_73fc899c-1693-4a56-8c30-cdb7019c4323" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_3a5b6583-5f3e-4ffb-8d3b-d201d6e4b4bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_23c46aa5-3ea8-4a9c-8bde-e5429def9a56" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_3a5b6583-5f3e-4ffb-8d3b-d201d6e4b4bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_2595879a-5d13-4e3f-baa0-94766cc7ef12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_0d149ed6-c2f1-42f7-b392-506438fe2d23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_2595879a-5d13-4e3f-baa0-94766cc7ef12" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_0d149ed6-c2f1-42f7-b392-506438fe2d23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_1f354d9a-659e-4102-a0cd-767ae8167fcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_2595879a-5d13-4e3f-baa0-94766cc7ef12" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_1f354d9a-659e-4102-a0cd-767ae8167fcd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_fae3c496-3880-4048-8b11-2d548ee20760" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_2595879a-5d13-4e3f-baa0-94766cc7ef12" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_fae3c496-3880-4048-8b11-2d548ee20760" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ee06be7b-98d6-44c8-9684-199766102baf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_83ac1ead-4836-4fd4-afdf-b814e4735703" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_ee06be7b-98d6-44c8-9684-199766102baf" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_83ac1ead-4836-4fd4-afdf-b814e4735703" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_92e79433-377a-4032-9461-1a7a5b5f2be9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_ee06be7b-98d6-44c8-9684-199766102baf" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_92e79433-377a-4032-9461-1a7a5b5f2be9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/IncomeTaxesScheduleofEffectiveTaxRateReconciliationDetails" xlink:type="simple" xlink:href="myrg-20241231.xsd#IncomeTaxesScheduleofEffectiveTaxRateReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/IncomeTaxesScheduleofEffectiveTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_982ab7bc-fb9b-4ade-8d55-4608ef8cb10c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_4e2d2534-79c1-4a1a-b6ab-f1c8741286b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_982ab7bc-fb9b-4ade-8d55-4608ef8cb10c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_4e2d2534-79c1-4a1a-b6ab-f1c8741286b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_ba9e366b-803e-4363-8b23-ee8e50b946e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_982ab7bc-fb9b-4ade-8d55-4608ef8cb10c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_ba9e366b-803e-4363-8b23-ee8e50b946e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_3a17003c-de3b-4a88-bf80-c453bb3652c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_982ab7bc-fb9b-4ade-8d55-4608ef8cb10c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_3a17003c-de3b-4a88-bf80-c453bb3652c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_1bd60e83-6e7c-482e-bc40-ab8bbab1d3e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_982ab7bc-fb9b-4ade-8d55-4608ef8cb10c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_1bd60e83-6e7c-482e-bc40-ab8bbab1d3e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_26bb7d0d-29e0-4a2c-8e54-66db5c72fa12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_982ab7bc-fb9b-4ade-8d55-4608ef8cb10c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_26bb7d0d-29e0-4a2c-8e54-66db5c72fa12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_15bd0836-ceb1-4768-a72f-6aeb423c55ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_982ab7bc-fb9b-4ade-8d55-4608ef8cb10c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_15bd0836-ceb1-4768-a72f-6aeb423c55ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsOther_cab84c03-5860-476c-993d-ef03e3c51c15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsOther"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_982ab7bc-fb9b-4ade-8d55-4608ef8cb10c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlementsOther_cab84c03-5860-476c-993d-ef03e3c51c15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_591bc12d-596e-484b-bf97-a7eba2e6d038" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_982ab7bc-fb9b-4ade-8d55-4608ef8cb10c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_591bc12d-596e-484b-bf97-a7eba2e6d038" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_EffectiveIncomeTaxReconciliationSection162mLimitation_8af3f918-55d6-47af-adb8-1e3ca043cd31" xlink:href="myrg-20241231.xsd#myrg_EffectiveIncomeTaxReconciliationSection162mLimitation"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_982ab7bc-fb9b-4ade-8d55-4608ef8cb10c" xlink:to="loc_myrg_EffectiveIncomeTaxReconciliationSection162mLimitation_8af3f918-55d6-47af-adb8-1e3ca043cd31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_102d27c2-1c6f-4d34-842e-8c5a043307a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_982ab7bc-fb9b-4ade-8d55-4608ef8cb10c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_102d27c2-1c6f-4d34-842e-8c5a043307a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_b877655d-4154-4034-8c20-9475fff660c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_982ab7bc-fb9b-4ade-8d55-4608ef8cb10c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_b877655d-4154-4034-8c20-9475fff660c8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/IncomeTaxesSummaryofNetDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="myrg-20241231.xsd#IncomeTaxesSummaryofNetDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/IncomeTaxesSummaryofNetDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_fb90e0fe-4acd-4d27-b33e-c5fb55e3af13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_d01f36da-829b-46c0-a7e8-e889913f79cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_fb90e0fe-4acd-4d27-b33e-c5fb55e3af13" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_d01f36da-829b-46c0-a7e8-e889913f79cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsForeignIntangibleAssets_bb113e31-341a-4ce2-af46-a823d27c637d" xlink:href="myrg-20241231.xsd#myrg_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsForeignIntangibleAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_fb90e0fe-4acd-4d27-b33e-c5fb55e3af13" xlink:to="loc_myrg_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsForeignIntangibleAssets_bb113e31-341a-4ce2-af46-a823d27c637d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_5c17b3cd-c7ac-4f87-8906-7a03771a9dce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_fb90e0fe-4acd-4d27-b33e-c5fb55e3af13" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_5c17b3cd-c7ac-4f87-8906-7a03771a9dce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_DeferredTaxLiabilityRightOfUseOperatingLeaseAssets_55af4838-1feb-4297-b4cd-724dec23e56c" xlink:href="myrg-20241231.xsd#myrg_DeferredTaxLiabilityRightOfUseOperatingLeaseAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_fb90e0fe-4acd-4d27-b33e-c5fb55e3af13" xlink:to="loc_myrg_DeferredTaxLiabilityRightOfUseOperatingLeaseAssets_55af4838-1feb-4297-b4cd-724dec23e56c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_33153f0b-4a6b-4ddd-a3af-bf388608c3d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_fb90e0fe-4acd-4d27-b33e-c5fb55e3af13" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings_33153f0b-4a6b-4ddd-a3af-bf388608c3d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_9e974103-531d-4ea6-9b43-e1fa4cde0f73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_fb90e0fe-4acd-4d27-b33e-c5fb55e3af13" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_9e974103-531d-4ea6-9b43-e1fa4cde0f73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_6fa2a829-d922-4bd2-b1b9-91a28974787d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_fb90e0fe-4acd-4d27-b33e-c5fb55e3af13" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_6fa2a829-d922-4bd2-b1b9-91a28974787d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_943724ae-0d42-4300-9293-57103bacd0dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_395705e5-0212-4570-8d83-0c8c00e0ed89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_943724ae-0d42-4300-9293-57103bacd0dd" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_395705e5-0212-4570-8d83-0c8c00e0ed89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_5fbb739e-0b9e-4067-a43d-b87c40061414" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_943724ae-0d42-4300-9293-57103bacd0dd" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_5fbb739e-0b9e-4067-a43d-b87c40061414" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_0be03772-de1d-4da7-8a7b-bd39a226312a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_130debf1-cca9-4d4c-aa40-3a4fd61e7fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_0be03772-de1d-4da7-8a7b-bd39a226312a" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_130debf1-cca9-4d4c-aa40-3a4fd61e7fc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_24c3b739-ae32-491f-980a-e36b3af15a90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_0be03772-de1d-4da7-8a7b-bd39a226312a" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_24c3b739-ae32-491f-980a-e36b3af15a90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_21ba480b-faa0-4771-b744-8d5ede2c6f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_0be03772-de1d-4da7-8a7b-bd39a226312a" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_21ba480b-faa0-4771-b744-8d5ede2c6f7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_210d1802-dd5d-44da-835d-0b7c1601ccb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_0be03772-de1d-4da7-8a7b-bd39a226312a" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses_210d1802-dd5d-44da-835d-0b7c1601ccb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences_47f8bbf6-7548-4eb0-9921-494d34bef20d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_0be03772-de1d-4da7-8a7b-bd39a226312a" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences_47f8bbf6-7548-4eb0-9921-494d34bef20d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_9729af60-4db6-4a23-be26-bd8aa1fd7f00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_0be03772-de1d-4da7-8a7b-bd39a226312a" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_9729af60-4db6-4a23-be26-bd8aa1fd7f00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_myrg_DeferredTaxAssetsOperatingLeaseLiabilities_3ef4128f-88a1-484f-8ac9-fdc09d80cc2c" xlink:href="myrg-20241231.xsd#myrg_DeferredTaxAssetsOperatingLeaseLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_0be03772-de1d-4da7-8a7b-bd39a226312a" xlink:to="loc_myrg_DeferredTaxAssetsOperatingLeaseLiabilities_3ef4128f-88a1-484f-8ac9-fdc09d80cc2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_644f4d73-d49f-4230-9932-59296bbd837e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_0be03772-de1d-4da7-8a7b-bd39a226312a" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_644f4d73-d49f-4230-9932-59296bbd837e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_b37dfe4f-4a4b-4315-9ad9-cbdbe840ebee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_0be03772-de1d-4da7-8a7b-bd39a226312a" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_b37dfe4f-4a4b-4315-9ad9-cbdbe840ebee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_688377d3-f84e-45fd-9a01-23cf591ebab2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_6f1026fb-fbfe-49f7-8eb0-200161b0f493" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_688377d3-f84e-45fd-9a01-23cf591ebab2" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_6f1026fb-fbfe-49f7-8eb0-200161b0f493" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_14f7fe37-41c2-4ad9-970d-bc3bdfbc1dee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_688377d3-f84e-45fd-9a01-23cf591ebab2" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_14f7fe37-41c2-4ad9-970d-bc3bdfbc1dee" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/IncomeTaxesSummaryofLiabilitiesforUnrecognizedTaxBenefitsReconciliationDetails" xlink:type="simple" xlink:href="myrg-20241231.xsd#IncomeTaxesSummaryofLiabilitiesforUnrecognizedTaxBenefitsReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/IncomeTaxesSummaryofLiabilitiesforUnrecognizedTaxBenefitsReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_myrg_UnrecognizedTaxBenefitIncludingTaxInterestAccrued_5582e99f-a6ed-415e-97e6-169156df4303" xlink:href="myrg-20241231.xsd#myrg_UnrecognizedTaxBenefitIncludingTaxInterestAccrued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_c677230d-793b-4b5a-86e6-3ca6bfcaccf9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_UnrecognizedTaxBenefitIncludingTaxInterestAccrued_5582e99f-a6ed-415e-97e6-169156df4303" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_c677230d-793b-4b5a-86e6-3ca6bfcaccf9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_7b8d9dbe-fa8d-4725-810f-aab98c09217e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_myrg_UnrecognizedTaxBenefitIncludingTaxInterestAccrued_5582e99f-a6ed-415e-97e6-169156df4303" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_7b8d9dbe-fa8d-4725-810f-aab98c09217e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.myrgroup.com/role/EarningsPerShareSummaryofWeightedAverageNumberofCommonSharesUsedtoComputeBasicandDiluteEarningsPerShareDetails" xlink:type="simple" xlink:href="myrg-20241231.xsd#EarningsPerShareSummaryofWeightedAverageNumberofCommonSharesUsedtoComputeBasicandDiluteEarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.myrgroup.com/role/EarningsPerShareSummaryofWeightedAverageNumberofCommonSharesUsedtoComputeBasicandDiluteEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1c5e61d0-afab-4872-b8f7-a16630c57937" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4956411b-2f94-49e2-9222-33a674c6f167" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1c5e61d0-afab-4872-b8f7-a16630c57937" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4956411b-2f94-49e2-9222-33a674c6f167" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_2a3123a3-86cc-44d8-8a34-d7c26315286e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1c5e61d0-afab-4872-b8f7-a16630c57937" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_2a3123a3-86cc-44d8-8a34-d7c26315286e" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
