<?xml version="1.0" encoding="UTF-8"?><edgarSubmission xmlns="http://www.sec.gov/edgar/nport" xmlns:com="http://www.sec.gov/edgar/common" xmlns:ncom="http://www.sec.gov/edgar/nportcommon" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <headerData>
    <submissionType>NPORT-P</submissionType>
    <isConfidential>false</isConfidential>
    <filerInfo>
      
      <filer>
        <issuerCredentials>
          <cik>0001141819</cik>
          <ccc>XXXXXXXX</ccc>
        </issuerCredentials>
      </filer>
      
      
      <seriesClassInfo>
        <seriesId>S000076012</seriesId>
        <classId>C000235437</classId>
      </seriesClassInfo>
      
      
    </filerInfo>
  </headerData>
  <formData>
    <genInfo>
      <regName>Trust for Professional Managers</regName>
      <regFileNumber>811-10401</regFileNumber>
      <regCik>0001141819</regCik>
      <regLei>549300O1N816L3GGRD45</regLei>
      <regStreet1>615 East Michigan Street</regStreet1>
      <regCity>Milwaukee</regCity>
      <regStateConditional regCountry="US" regState="US-WI"/>
      <regZipOrPostalCode>53202</regZipOrPostalCode>
      <regPhone>513-520-5925</regPhone>
      <seriesName>Mairs &amp; Power Small Cap Fund</seriesName>
      <seriesId>S000076012</seriesId>
      <seriesLei>549300J6DGDPK47P1B21</seriesLei>
      <repPdEnd>2026-12-31</repPdEnd>
      <repPdDate>2026-06-30</repPdDate>
      <isFinalFiling>N</isFinalFiling>
    </genInfo>
    <fundInfo>
      <totAssets>269823814.870000000000</totAssets>
      <totLiabs>241194.340000000000</totLiabs>
      <netAssets>269582620.530000000000</netAssets>
      <assetsAttrMiscSec>0.000000000000</assetsAttrMiscSec>
      <assetsInvested>0.000000000000</assetsInvested>
      <amtPayOneYrBanksBorr>0.000000000000</amtPayOneYrBanksBorr>
      <amtPayOneYrCtrldComp>0.000000000000</amtPayOneYrCtrldComp>
      <amtPayOneYrOthAffil>0.000000000000</amtPayOneYrOthAffil>
      <amtPayOneYrOther>0.000000000000</amtPayOneYrOther>
      <amtPayAftOneYrBanksBorr>0.000000000000</amtPayAftOneYrBanksBorr>
      <amtPayAftOneYrCtrldComp>0.000000000000</amtPayAftOneYrCtrldComp>
      <amtPayAftOneYrOthAffil>0.000000000000</amtPayAftOneYrOthAffil>
      <amtPayAftOneYrOther>0.000000000000</amtPayAftOneYrOther>
      <delayDeliv>0.000000000000</delayDeliv>
      <standByCommit>0.000000000000</standByCommit>
      <liquidPref>0.000000000000</liquidPref>
      <cshNotRptdInCorD>27381.770000000000</cshNotRptdInCorD>
      <isNonCashCollateral>N</isNonCashCollateral>
      <returnInfo>
        <monthlyTotReturns>
          <monthlyTotReturn classId="C000235437" rtn1="8.510000000000" rtn2="3.020000000000" rtn3="8.020000000000"/>
        </monthlyTotReturns>
        <othMon1 netRealizedGain="777770.700000000000" netUnrealizedAppr="18651875.670000000000"/>
        <othMon2 netRealizedGain="4459781.370000000000" netUnrealizedAppr="2926111.740000000000"/>
        <othMon3 netRealizedGain="2203909.040000000000" netUnrealizedAppr="17704574.270000000000"/>
      </returnInfo>
      <mon1Flow redemption="3668584.310000000000" reinvestment=".000000000000" sales="2644487.120000000000"/>
      <mon2Flow redemption="5029767.170000000000" reinvestment=".000000000000" sales="1855831.460000000000"/>
      <mon3Flow redemption="4540978.640000000000" reinvestment=".000000000000" sales="3381113.360000000000"/>
      
      
      
      <varInfo>
        
        <fundsDesignatedInfo>
          <nameDesignatedIndex>N/A</nameDesignatedIndex>
          <indexIdentifier>N/A</indexIdentifier>
          
        </fundsDesignatedInfo>
        
      </varInfo>
    </fundInfo>
    <invstOrSecs>
      <invstOrSec>
        <name>Tennant Co</name>
        <lei>JYAIRLT8DVP6DP8UT336</lei>
        <title>Tennant Co</title>
        <cusip>880345103</cusip>
        <identifiers>
          <isin value="US8803451033"/>
          <ticker value="TNC"/>
        </identifiers>
        <balance>31537.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2760748.980000000000</valUSD>
        <pctVal>1.0240827004</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Clearfield Inc</name>
        <lei>529900M4S2OQ1ADPR537</lei>
        <title>Clearfield Inc</title>
        <cusip>18482P103</cusip>
        <identifiers>
          <isin value="US18482P1030"/>
          <ticker value="CLFD"/>
        </identifiers>
        <balance>164133.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>6530852.070000000000</valUSD>
        <pctVal>2.4225790435</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Ambarella Inc</name>
        <lei>254900XN7F4DG0CEKC02</lei>
        <title>Ambarella Inc</title>
        <cusip>N/A</cusip>
        <identifiers>
          <isin value="KYG037AX1015"/>
          <ticker value="AMBA"/>
        </identifiers>
        <balance>126353.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>10841087.400000000000</valUSD>
        <pctVal>4.0214340890</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Sprouts Farmers Market Inc</name>
        <lei>529900P8F4G77Q52XE24</lei>
        <title>Sprouts Farmers Market Inc</title>
        <cusip>85208M102</cusip>
        <identifiers>
          <isin value="US85208M1027"/>
          <ticker value="SFM"/>
        </identifiers>
        <balance>45858.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3878669.640000000000</valUSD>
        <pctVal>1.4387684311</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Associated Banc-Corp</name>
        <lei>549300N3CIN473IW5094</lei>
        <title>Associated Banc-Corp</title>
        <cusip>045487105</cusip>
        <identifiers>
          <isin value="US0454871056"/>
          <ticker value="ASB"/>
        </identifiers>
        <balance>238334.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>7333537.180000000000</valUSD>
        <pctVal>2.7203301035</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Black Hills Corp</name>
        <lei>3MGELCRSTNSAMJ962671</lei>
        <title>Black Hills Corp</title>
        <cusip>092113109</cusip>
        <identifiers>
          <isin value="US0921131092"/>
          <ticker value="BKH"/>
        </identifiers>
        <balance>98285.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>7312404.000000000000</valUSD>
        <pctVal>2.7124908815</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Bio-Techne Corp</name>
        <lei>54930073RLKQ51TILZ35</lei>
        <title>Bio-Techne Corp</title>
        <cusip>09073M104</cusip>
        <identifiers>
          <isin value="US09073M1045"/>
          <ticker value="TECH"/>
        </identifiers>
        <balance>149893.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>10589940.450000000000</valUSD>
        <pctVal>3.9282726866</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>AAR Corp</name>
        <lei>MP76T5YQX3YK5VVAQ802</lei>
        <title>AAR Corp</title>
        <cusip>000361105</cusip>
        <identifiers>
          <isin value="US0003611052"/>
          <ticker value="AIR"/>
        </identifiers>
        <balance>85275.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>12188355.750000000000</valUSD>
        <pctVal>4.5211949220</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Alerus Financial Corp</name>
        <lei>5493008BXLBPPELQ3G57</lei>
        <title>Alerus Financial Corp</title>
        <cusip>01446U103</cusip>
        <identifiers>
          <isin value="US01446U1034"/>
          <ticker value="ALRS"/>
        </identifiers>
        <balance>203417.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>6326268.700000000000</valUSD>
        <pctVal>2.3466901121</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Casey's General Stores Inc</name>
        <lei>549300CAFWSI86V66Q65</lei>
        <title>Casey's General Stores Inc</title>
        <cusip>147528103</cusip>
        <identifiers>
          <isin value="US1475281036"/>
          <ticker value="CASY"/>
        </identifiers>
        <balance>6745.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>5360858.550000000000</valUSD>
        <pctVal>1.9885772085</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Cullen/Frost Bankers Inc</name>
        <lei>529900V2E9G9AY665O34</lei>
        <title>Cullen/Frost Bankers Inc</title>
        <cusip>229899109</cusip>
        <identifiers>
          <isin value="US2298991090"/>
          <ticker value="CFR"/>
        </identifiers>
        <balance>42471.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>6562618.920000000000</valUSD>
        <pctVal>2.4343627594</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Entegris Inc</name>
        <lei>IYX6OWO7BT5DKO3BYG52</lei>
        <title>Entegris Inc</title>
        <cusip>29362U104</cusip>
        <identifiers>
          <isin value="US29362U1043"/>
          <ticker value="ENTG"/>
        </identifiers>
        <balance>56475.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>10157593.500000000000</valUSD>
        <pctVal>3.7678962687</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Glacier Bancorp Inc</name>
        <lei>549300SMJAUKZB5D7V74</lei>
        <title>Glacier Bancorp Inc</title>
        <cusip>37637Q105</cusip>
        <identifiers>
          <isin value="US37637Q1058"/>
          <ticker value="GBCI"/>
        </identifiers>
        <balance>106200.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>5477796.000000000000</valUSD>
        <pctVal>2.0319544299</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>JBT Marel Corp</name>
        <lei>5493007CT6ATBZ2L6826</lei>
        <title>JBT Marel Corp</title>
        <cusip>477839104</cusip>
        <identifiers>
          <isin value="US4778391049"/>
          <ticker value="JBTM"/>
        </identifiers>
        <balance>67465.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>9782425.000000000000</valUSD>
        <pctVal>3.6287298420</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Littelfuse Inc</name>
        <lei>549300MY7HLQFYTPCX75</lei>
        <title>Littelfuse Inc</title>
        <cusip>537008104</cusip>
        <identifiers>
          <isin value="US5370081045"/>
          <ticker value="LFUS"/>
        </identifiers>
        <balance>18785.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>8553374.050000000000</valUSD>
        <pctVal>3.1728210198</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>MGE Energy Inc</name>
        <lei>N/A</lei>
        <title>MGE Energy Inc</title>
        <cusip>55277P104</cusip>
        <identifiers>
          <isin value="US55277P1049"/>
          <ticker value="MGEE"/>
        </identifiers>
        <balance>16508.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1346062.320000000000</valUSD>
        <pctVal>0.4993134637</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Medpace Holdings Inc</name>
        <lei>549300H8TYEUVTW14A54</lei>
        <title>Medpace Holdings Inc</title>
        <cusip>58506Q109</cusip>
        <identifiers>
          <isin value="US58506Q1094"/>
          <ticker value="MEDP"/>
        </identifiers>
        <balance>7495.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3969277.050000000000</valUSD>
        <pctVal>1.4723786875</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Oshkosh Corp</name>
        <lei>549300FEKNPCFSA2B506</lei>
        <title>Oshkosh Corp</title>
        <cusip>688239201</cusip>
        <identifiers>
          <isin value="US6882392011"/>
          <ticker value="OSK"/>
        </identifiers>
        <balance>23183.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3558126.840000000000</valUSD>
        <pctVal>1.3198650688</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Bentley Systems Inc</name>
        <lei>549300WVEHPGE0Z56F71</lei>
        <title>Bentley Systems Inc</title>
        <cusip>08265T208</cusip>
        <identifiers>
          <isin value="US08265T2087"/>
          <ticker value="BSY"/>
        </identifiers>
        <balance>296054.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>8849054.060000000000</valUSD>
        <pctVal>3.2825016845</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>HB Fuller Co</name>
        <lei>JSMX3Z5FOYM8V0Q52357</lei>
        <title>HB Fuller Co</title>
        <cusip>359694106</cusip>
        <identifiers>
          <isin value="US3596941068"/>
          <ticker value="FUL"/>
        </identifiers>
        <balance>113104.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>6592832.160000000000</valUSD>
        <pctVal>2.4455701733</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Cognex Corp</name>
        <lei>549300JQTYZCLC43S226</lei>
        <title>Cognex Corp</title>
        <cusip>192422103</cusip>
        <identifiers>
          <isin value="US1924221039"/>
          <ticker value="CGNX"/>
        </identifiers>
        <balance>148332.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>10742203.440000000000</valUSD>
        <pctVal>3.9847536977</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>First American Government Obli</name>
        <lei>549300R5MYM6VZF1RM44</lei>
        <title>First American Government Obligations Fund</title>
        <cusip>31846V336</cusip>
        <identifiers>
          <isin value="US31846V3362"/>
          <ticker value="FGXXX"/>
        </identifiers>
        <balance>1111369.430000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1111369.430000000000</valUSD>
        <pctVal>0.4122555927</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>STIV</assetCat>
        <issuerCat>RF</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Hawkins Inc</name>
        <lei>549300VL3IJ23OWX1Y34</lei>
        <title>Hawkins Inc</title>
        <cusip>420261109</cusip>
        <identifiers>
          <isin value="US4202611095"/>
          <ticker value="HWKN"/>
        </identifiers>
        <balance>13012.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1849005.200000000000</valUSD>
        <pctVal>0.6858770036</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Northwestern Energy Group Inc</name>
        <lei>254900N1WG46G1VMDM34</lei>
        <title>Northwestern Energy Group Inc</title>
        <cusip>668074305</cusip>
        <identifiers>
          <isin value="US6680743050"/>
          <ticker value="NWE"/>
        </identifiers>
        <balance>51191.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3666299.420000000000</valUSD>
        <pctVal>1.3599910160</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Piper Sandler Cos</name>
        <lei>QUQDBTUSOAKFEVMRMF78</lei>
        <title>Piper Sandler Cos</title>
        <cusip>724078209</cusip>
        <identifiers>
          <isin value="US7240782091"/>
          <ticker value="PIPR"/>
        </identifiers>
        <balance>49564.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3585459.760000000000</valUSD>
        <pctVal>1.3300040459</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Plexus Corp</name>
        <lei>549300W7HCBI5YT25I79</lei>
        <title>Plexus Corp</title>
        <cusip>729132100</cusip>
        <identifiers>
          <isin value="US7291321005"/>
          <ticker value="PLXS"/>
        </identifiers>
        <balance>40166.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>12076711.220000000000</valUSD>
        <pctVal>4.4797810765</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Life Time Group Holdings Inc</name>
        <lei>N/A</lei>
        <title>Life Time Group Holdings Inc</title>
        <cusip>53190C102</cusip>
        <identifiers>
          <isin value="US53190C1027"/>
          <ticker value="LTH"/>
        </identifiers>
        <balance>172317.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>7037426.280000000000</valUSD>
        <pctVal>2.6104896028</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Patrick Industries Inc</name>
        <lei>549300FZ5ZTCCJ3Z5W14</lei>
        <title>Patrick Industries Inc</title>
        <cusip>703343103</cusip>
        <identifiers>
          <isin value="US7033431039"/>
          <ticker value="PATK"/>
        </identifiers>
        <balance>88199.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>7918506.220000000000</valUSD>
        <pctVal>2.9373207384</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Polaris Inc</name>
        <lei>549300QJSN8UVWN1EI78</lei>
        <title>Polaris Inc</title>
        <cusip>731068102</cusip>
        <identifiers>
          <isin value="US7310681025"/>
          <ticker value="PII"/>
        </identifiers>
        <balance>58186.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>3982249.840000000000</valUSD>
        <pctVal>1.4771908635</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>QCR Holdings Inc</name>
        <lei>549300MWKWM7KWJVQO33</lei>
        <title>QCR Holdings Inc</title>
        <cusip>74727A104</cusip>
        <identifiers>
          <isin value="US74727A1043"/>
          <ticker value="QCRH"/>
        </identifiers>
        <balance>84679.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>8243500.650000000000</valUSD>
        <pctVal>3.0578754052</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>RadNet Inc</name>
        <lei>529900RECG94V2IZJ970</lei>
        <title>RadNet Inc</title>
        <cusip>750491102</cusip>
        <identifiers>
          <isin value="US7504911022"/>
          <ticker value="RDNT"/>
        </identifiers>
        <balance>133116.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>8209263.720000000000</valUSD>
        <pctVal>3.0451754285</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Toro Co/The</name>
        <lei>YJKE4YIT6BWQHVEW0D14</lei>
        <title>Toro Co/The</title>
        <cusip>891092108</cusip>
        <identifiers>
          <isin value="US8910921084"/>
          <ticker value="TTC"/>
        </identifiers>
        <balance>77522.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>7552193.240000000000</valUSD>
        <pctVal>2.8014392119</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Trex Co Inc</name>
        <lei>N/A</lei>
        <title>Trex Co Inc</title>
        <cusip>89531P105</cusip>
        <identifiers>
          <isin value="US89531P1057"/>
          <ticker value="TREX"/>
        </identifiers>
        <balance>116022.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>5805740.880000000000</valUSD>
        <pctVal>2.1536035478</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Workiva Inc</name>
        <lei>529900RTOQ8GRWHY1O58</lei>
        <title>Workiva Inc</title>
        <cusip>98139A105</cusip>
        <identifiers>
          <isin value="US98139A1051"/>
          <ticker value="WK"/>
        </identifiers>
        <balance>95088.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>4612718.880000000000</valUSD>
        <pctVal>1.7110594410</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>nVent Electric PLC</name>
        <lei>N/A</lei>
        <title>nVent Electric PLC</title>
        <cusip>N/A</cusip>
        <identifiers>
          <isin value="IE00BDVJJQ56"/>
          <ticker value="NVT"/>
        </identifiers>
        <balance>51619.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>8755098.590000000000</valUSD>
        <pctVal>3.2476494860</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>GB</invCountry>
        
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Hub Group Inc</name>
        <lei>N/A</lei>
        <title>Hub Group Inc</title>
        <cusip>443320106</cusip>
        <identifiers>
          <isin value="US4433201062"/>
          <ticker value="HUBG"/>
        </identifiers>
        <balance>129879.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>5687401.410000000000</valUSD>
        <pctVal>2.1097062558</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Knife River Corp</name>
        <lei>N/A</lei>
        <title>Knife River Corp</title>
        <cusip>498894104</cusip>
        <identifiers>
          <isin value="US4988941047"/>
          <ticker value="KNF"/>
        </identifiers>
        <balance>126502.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>10581892.300000000000</valUSD>
        <pctVal>3.9252872753</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Wintrust Financial Corp</name>
        <lei>Q774KI4AW80FHFW33O61</lei>
        <title>Wintrust Financial Corp</title>
        <cusip>97650W108</cusip>
        <identifiers>
          <isin value="US97650W1080"/>
          <ticker value="WTFC"/>
        </identifiers>
        <balance>50119.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>8055125.680000000000</valUSD>
        <pctVal>2.9879988792</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>API Group Corp</name>
        <lei>213800NZT1VX6PZ7BT53</lei>
        <title>API Group Corp</title>
        <cusip>00187Y100</cusip>
        <identifiers>
          <isin value="US00187Y1001"/>
          <ticker value="APG"/>
        </identifiers>
        <balance>57969.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2454987.150000000000</valUSD>
        <pctVal>0.9106622471</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>Generac Holdings Inc</name>
        <lei>529900S2H2AHJHSFFI84</lei>
        <title>Generac Holdings Inc</title>
        <cusip>368736104</cusip>
        <identifiers>
          <isin value="US3687361044"/>
          <ticker value="GNRC"/>
        </identifiers>
        <balance>8686.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>2543347.660000000000</valUSD>
        <pctVal>0.9434390299</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>IDACORP Inc</name>
        <lei>N134NUJDWN8UEFA8B673</lei>
        <title>IDACORP Inc</title>
        <cusip>451107106</cusip>
        <identifiers>
          <isin value="US4511071064"/>
          <ticker value="IDA"/>
        </identifiers>
        <balance>8839.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>1337340.700000000000</valUSD>
        <pctVal>0.4960782329</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>US</invCountry>
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
      <invstOrSec>
        <name>James Hardie Industries PLC</name>
        <lei>635400NSGXKTVOO7JU45</lei>
        <title>James Hardie Industries PLC</title>
        <cusip>N/A</cusip>
        <identifiers>
          <isin value="IE000R94NGM2"/>
          <ticker value="JHX"/>
        </identifiers>
        <balance>225956.000000000000</balance>
        <units>NS</units>
        <curCd>USD</curCd>
        <valUSD>5915528.080000000000</valUSD>
        <pctVal>2.1943284283</pctVal>
        <payoffProfile>Long</payoffProfile>
        <assetCat>EC</assetCat>
        <issuerCat>CORP</issuerCat>
        <invCountry>IE</invCountry>
        
        <isRestrictedSec>N</isRestrictedSec>
        
        <fairValLevel>1</fairValLevel>
        <securityLending>
          <isCashCollateral>N</isCashCollateral>
          <isNonCashCollateral>N</isNonCashCollateral>
          <isLoanByFund>N</isLoanByFund>
        </securityLending>
      </invstOrSec>
    </invstOrSecs>
    <signature>
      <ncom:dateSigned>2026-07-24</ncom:dateSigned>
      <ncom:nameOfApplicant>Trust for Professional Managers</ncom:nameOfApplicant>
      <ncom:signature>/s/ Kelly Strauss</ncom:signature>
      <ncom:signerName>Kelly Strauss</ncom:signerName>
      <ncom:title>Treasurer</ncom:title>
    </signature>
  </formData>
</edgarSubmission>
