Retention champions in Minnesota in 2023, ranked by loan count. Powered by ChatMMI — the only fully conversational AI experience for mortgage and real estate data.
As of August 27, 2026, the top 3 include Chantel Olson (Peoples State Bank of Plainview, NMLS #1944328), Anne Kehoe (Security Bank USA, NMLS #400918), and Cheri Hughes (Co-op Credit Union of Montevideo, NMLS #452924).
Updated · Recorded mortgage transactions typically appear in this dataset approximately 22 days after the recording date.
| Rank | Loan officer | LO NMLS | Current Lender / Broker | Lender NMLS | Location | Retained Volume | Retained Loans | Retention Rate |
|---|---|---|---|---|---|---|---|---|
| #1 | Chantel Olson | 1944328 | Peoples State Bank of Plainview | 649280 | Plainview, MN | $10.0M | 20 | 100.0% |
| #2 | Anne Kehoe | 400918 | Security Bank USA | 401953 | Bemidji, MN | $2.7M | 17 | 63.0% |
| #3 | Cheri Hughes | 452924 | Co-op Credit Union of Montevideo | 512571 | Montevideo, MN | $1.1M | 15 | 88.2% |
| #3 | Susan Suckow | 699487 | Peoples State Bank of Plainview | 649280 | Elgin, MN | $1.7M | 15 | 93.8% |
| #3 | Michelle Anderson | 739964 | Sherburne State Bank | 362519 | Monticello, MN | $1.6M | 15 | 83.3% |
| #3 | Brady Day | 206008 | First Class Mortgage V, Inc | 322842 | Maple Grove, MN | $4.5M | 15 | 38.5% |
| #7 | Mary Costley | 504786 | North Shore Bank of Commerce | 554165 | Duluth, MN | $4.9M | 14 | 46.7% |
| #7 | Tanya Danielson | 509843 | Sherburne State Bank | 362519 | Becker, MN | $1.7M | 14 | 73.7% |
| #9 | Max Cloose | 1443737 | Security Bank USA | 401953 | Bemidji, MN | $2.0M | 13 | 59.1% |
| #9 | HEATHER BRILL | 853176 | Mid-Minnesota Federal Credit Union | 441960 | — | $801K | 13 | 68.4% |
| #11 | Adam Will | 367302 | Tradition Mortgage LLC | 286998 | Woodbury, MN | $8.2M | 12 | 42.9% |
| #12 | Christopher Henrichsen | 5871 | Woodland Bank | 561743 | Grand Rapids, MN | $2.7M | 11 | 50.0% |
| #12 | Jamie Mahaffey | 663473 | Affinity Plus Federal Credit Union | 402448 | Bemidji, MN | $572K | 11 | 100.0% |
| #14 | Becky Eckelman | 730105 | DEERWOOD BANK | 408174 | — | $611K | 10 | 76.9% |
| #14 | Thomas Graese | 1884233 | Affinity Plus Federal Credit Union | 402448 | Saint Paul, MN | $682K | 10 | 24.4% |
| #14 | Casey Van Winkle | 323964 | First Class Mortgage V, Inc | 322842 | Maple Grove, MN | $2.8M | 10 | 31.3% |
| #14 | Timothy Bymark | 1452723 | North Shore Bank of Commerce | 554165 | Duluth, MN | $342K | 10 | 62.5% |
| #18 | Candice Pflepsen | 1154057 | THE FIRST NATIONAL BANK OF BEMIDJI | 440421 | Bemidji, MN | $1.2M | 9 | 75.0% |
| #18 | Christopher Gartner | 703578 | Compeer Financial, ACA | 619731 | Rochester, MN | $706K | 9 | 75.0% |
| #18 | Brenda Nelson | 758794 | Affinity Plus Federal Credit Union | 402448 | Faribault, MN | $492K | 9 | 28.1% |
| #18 | Cynthia Bergerson | 580194 | Co-op Credit Union of Montevideo | 512571 | — | $826K | 9 | 75.0% |
| #22 | Casey Heins | 1728622 | FIRST NATIONAL BANK OF MILACA, THE | 421880 | Isle, MN | $292K | 8 | 33.3% |
| #22 | Gail Mistic-Dockendorf | 820637 | DEERWOOD BANK | 408174 | Bemidji, MN | $698K | 8 | 47.1% |
| #22 | Andrea DeChampeau | 758806 | Affinity Plus Federal Credit Union | 402448 | Grand Rapids, MN | $516K | 8 | 36.4% |
| #22 | Stacey Frank | 619339 | Midwest Bank | 523120 | Detroit Lakes, MN | $2.0M | 8 | 50.0% |
| #22 | Mark Steil | 452837 | U.S. Bank National Association | 402761 | Earth City, MO | $6.8M | 8 | 80.0% |
| #22 | Christine Vraa | 580203 | Heritage Bank National Association | 446440 | — | $1.1M | 8 | 72.7% |
| #28 | Jean Dikken | 712127 | Compeer Financial, ACA | 619731 | Blue Earth, MN | $1.2M | 7 | 70.0% |
| #28 | Kathleen Smith | 648798 | NOVATION CREDIT UNION | 774681 | Inver Grove Heights, MN | $235K | 7 | 58.3% |
| #28 | Kathryn Glashan | 402409 | BLAZE CREDIT UNION | 469510 | Roseville, MN | $616K | 7 | 35.0% |
| #28 | Jonathan Ressler | 277085 | The Huntington National Bank | 402436 | Minnetonka, MN | $5.5M | 7 | 70.0% |
| #28 | Sarah Yellen | 650238 | Affinity Plus Federal Credit Union | 402448 | — | $392K | 7 | 21.2% |
| #28 | Teresa Heggernes | 789497 | NEIGHBORHOOD NATIONAL BANK | 677339 | Mora, MN | $807K | 7 | 70.0% |
| #28 | Christian Welle | 1479286 | THE FIRST NATIONAL BANK OF BEMIDJI | 440421 | Bemidji, MN | $1.4M | 7 | 63.6% |
| #28 | Haley Barrett | 2154616 | TruStar Federal Credit Union | 401962 | Park Rapids, MN | $1.0M | 7 | 58.3% |
| #36 | Nou Thao | 1187853 | BLAZE CREDIT UNION | 469510 | Saint Paul, MN | $690K | 6 | 40.0% |
| #36 | Leisha Gregg | 658306 | THE FIRST NATIONAL BANK OF BEMIDJI | 440421 | Bemidji, MN | $746K | 6 | 46.2% |
| #36 | Andrew Klous | 758816 | Affinity Plus Federal Credit Union | 402448 | — | $226K | 6 | 33.3% |
| #36 | Brenda Horne | 1020372 | BLAZE CREDIT UNION | 469510 | Falcon Hgts, MN | $779K | 6 | 46.2% |
| #36 | Jodi Keehr | 712124 | Compeer Financial, ACA | 619731 | Waite Park, MN | $1.3M | 6 | 60.0% |
| #36 | Brent Merritt | 340490 | Mortgage Capital of MN Inc | 324257 | Maple Grove, MN | $2.3M | 6 | 60.0% |
| #42 | Diane O'Hern | 423179 | TruStar Federal Credit Union | 401962 | Park Rapids, MN | $932K | 5 | 29.4% |
| #42 | Kong Thao | 1470941 | BLAZE CREDIT UNION | 469510 | Saint Paul, MN | $1.3M | 5 | 45.5% |
| #42 | Thomas Gilbert | 40070 | Wells Fargo Bank, National Association | 399801 | Minneapolis, MN | $1.1M | 5 | 25.0% |
| #42 | Robert Strandell | 274802 | Bell Bank | 419538 | Minneapolis, MN | $1.9M | 5 | 26.3% |
| #42 | Grant Johannes | 1021513 | Affinity Plus Federal Credit Union | 402448 | — | $374K | 5 | 21.7% |
| #42 | Brady Hjelle | 1584905 | TruStar Federal Credit Union | 401962 | — | $392K | 5 | 31.3% |
| #42 | Jaime Preshiren | 802313 | Embarrass Vermillion Federal Credit Union | 361231 | Aurora, MN | $566K | 5 | 41.7% |
| #42 | Loni Hedtke | 251680 | BLAZE CREDIT UNION | 469510 | Woodbury, MN | $310K | 5 | 17.2% |
| #42 | Lisa Wells | 460442 | CrossCountry Mortgage, LLC | 3029 | Minnetonka, MN | $1.0M | 5 | 33.3% |
These rankings are powered by MMI's nationwide residential mortgage public record dataset. MMI collects mortgage transaction data from recording jurisdictions across the United States, with an average data latency of approximately 22 days from the recording date.
Transactions are matched to NMLS identifiers for loan officers, lenders, and brokers where applicable. MMI then deduplicates, normalizes, and validates this data to create an authoritative mortgage production dataset that powers MMI's analytics, recruiting, marketing, and intelligence products.
Rankings reflect recorded mortgage transactions available to MMI at the time of the last data refresh. Recent activity may continue to update as additional transactions are recorded and processed.
TopMortgageOriginators.com. Retention Champions by Loan Count — Minnesota (2023). Powered by MMI public record mortgage production data, accessed August 27, 2026. https://topmortgageoriginators.com/lo-leaderboard/minnesota/top-retention-by-units/2023
Powered by ChatMMI